TCS Technical Interview Questions_aug2012

download TCS Technical Interview Questions_aug2012

of 6

Transcript of TCS Technical Interview Questions_aug2012

  • 8/13/2019 TCS Technical Interview Questions_aug2012

    1/6

    TCS Technical Interview Questions

    To check if you have clarity & knowledge on basic Technical Concepts

    and to check your analytical abilities and skill in building algorithms for

    solving problems.

    What are your favorite subjects?

    Tell me about your project? Few questions on final year project. What isthe platform for your project?

    What are Javabeans? What is a servlet? Describe portability? Is platform independence useful property in Java? What is redundancy?

    What is denormalisation? What are the advantages of normalisation? How can you invoke Servlets? What is data structure? What are the various forms of data structures? What is a kernal? What are the functons of kernal?

    What is a view? Difference b/w view and a table?

    What is the difference between array and vector?

    A question on group-by clause? What is the difference between sequential and index file system? Write aC program if str1=anil samal str2=sa str3=b if str2 is

    found in str1 then replace str2 with str3?

    What is Multithreading? What is Inheritance ?

    Is there any concept of Multiple Inheritance ?How can we achieve MultipleInheritance ?.

    Question on RDBMS.

    What is DDL & DML ?

    Do you know JDBC ?Pl explain

    Can you write the code to connect Java with any Database ?.

    Explain concept of Data Structure with Practical examples.

    What is OOP .Explain, giving practical examples

    Difference between C and OOPs Explain function overloading . Along with feature of OOPs inheritance,

    polymorphism, abstraction and encapsulation

    Difference between about Linux and windows OS .

    What is open source Technologies

    Differentiate between XP Vista and win 7.

  • 8/13/2019 TCS Technical Interview Questions_aug2012

    2/6

    Complete the series 26, 19, 17, 13, 11,, 8, 7 (Ans: 9).Sol: 26,17,11,8 these are decreasing like 9,6,3 19, 13, 9, 7 these aredecreasing like 6, 4,2

    Logic :Build an algorithm using C on the spot to resolve a puzzle like

    sudoku.

    An additional frequent C interview question you can anticipate would be to

    debug errors in a given plan. Once more the significance will not be on the

    syntactical errors. Instead there would particular logical errors like infinite

    loops or divide by zero exceptions deliberately designed in the existing

    code. You will have to figure out the errors. Sometimes you may be asked

    to correct the code as well.

    RDBMSNormalization and its types, Types of rdbms, keysprimary

    Candidate, unique foreign,. Why the term relational? What is itsmeaning

    What is SDLC. Explain all the steps.

    Difference between structure and union?

    Please write a program for sorting?

    Difference between calloc and malloc???

    What are the principles of OOP? Explain them with real world examples?

    What is preprocessor? Explain about storage classes? Explaincompilation process in C?

    Explain about the difference between a primary key and a Unique key? What are the different RDBMS explain about one of them? What is a palindrome? State the logic behind palindrome program?

    How do you sort programs or database or applications?

    What is the main difference between PL/SQL and SQL?

    Why do you use stored procedures and what is their main functionality in aRDBMS?

    Explain about UNIX and the various command used to search for errorsduring run time?

    Explain the difference between overloading and overriding?

    Why should we use data ware housing and how can you extract data foranalysis with example?

    Mechanical:

    What is second law of thermodynamics and why is it important?

    What is refrigeration;Name different refrigerants used,CFC's,

    How do IC engines work,

  • 8/13/2019 TCS Technical Interview Questions_aug2012

    3/6

    Name the cars TATA motors have in the market, their enginespecifications,

    Do you have a bike? Please tell me your bikes specifications.

    Petrol engine vs Diesel Engine. which one is better which gives more fuelefficiency which has low running cost?which has low maintenance cost

    Which material is used for propeller shaft ?why? Why do you want to shift from Mechanical Engineering to IT?

    Last Year Questions asked by TCS in 2010:

    1. Explain SDLC2. What is the use of DBMS?

    How many types of DBMS you have?

    What are the operations that can performed on a table and their syntaxes

    about normal forms?Write a query on any operation that can be performed on a table

    3. What are the programming languages you have in your academics?4. How many programs you can write in C and which is the difficult program for

    you? Can you give details?

    5. Write the syntax of a structure and a small program.6. What are various data structures in C?7. What is linked list and explain it by a program8. What is inheritance?9. Explain polymorphism10.Explain your project which you have selected11.What is the technical seminar you have selected. Please explain the topic12.If TCS hires you, then how long will you continue to work in TCS?13.If you are selected for TCS,then are you ready to work in any place where TCS

    places you

    14.Explain your project for 10 minutes15.Write a class on implementing function overloading then transfer it to dynamic

    binding

    16.Questions on data structures stacks,queues,binarytree and binary search tree25.given a table asked to retrieve data after assuming in order

    Cat Range

    A

    B

    C

    1

    5

    2

    .

    .

    .

  • 8/13/2019 TCS Technical Interview Questions_aug2012

    4/6

    Asked to receive which is 2ndfrom top

    26.What are your favorite subjects?

    29.can operators are overloaded

    30.what is dead lock? What are the features?

    31.Differences between busy and wait

    32.With out inheritance can we implement the methods inanother class

    34.Can the client and server exist in one system?

    35.How can client server be implemented unix

    36.Explain middle ware

    37.Explain about mobile computing

    39.Write one program on prime number generation

    40.Tell me about your paper presentation. Why did you choose these topics?

    41.Tell me about your hobbies. Do you have any technical interests other than

    academics?

    42.what is null pointer ?

    44.Tell me about sorting techniques46.How do you derive the attributes of one class to another class diagrams

    47.Do pure virtual functions exist in java?

    49.Data base and data ware house, What is the additional usage of dataware house

    when compared to data base

    50.Which technology are using for the dataware house in your college

    51.What is Relational DBMS. Explain basic concepts.

    52.What programs have you done in C?

    53.Software development life cycle phases? Why do we need them? Purpose?

    54.what is polymorphism?

    56.what is your favorite programming language? Why?

    57.What are virtual functions?59.what is unit testing and,black box testing

    60.Tell me about call by value and call by reference

    61.Tell me about malloc and calloc

    62.What are SQL statements? What does SQL stand for?

    63.What is group of clauses

    64.Why do you prefer java than c++

    65.How can you implement communication in java?

    66.What are normal forms

    67.How to write code for linked list?

    68.What is three way hand shake

    70.Where operating system resides71.What is page fault

    72.What are triggers

    73.What is functional dependency

    74.What are process models

    75.Differences between RAD and incremental model?

    76.To how many levels you can implement normalization

    77.Explain about pointers

  • 8/13/2019 TCS Technical Interview Questions_aug2012

    5/6

  • 8/13/2019 TCS Technical Interview Questions_aug2012

    6/6

    134. tell me the real time appilication of round-robin scheduling

    135. what is meant by data abstraction? Levels of abstractions

    136. white box testing and black box testing differences

    137. phases in the spm

    138. what is a macro

    139. explain about global variables,static,local variables140. what is generator?

    141. what is transformer?

    143. what do you know about software

    144. program to count number of vowels

    145. what is bus? What is data bus and control bus

    146. differences between servlets and JSP

    147. dynamic web page

    148. different algorithms in computer graphics

    149. what is IP address and components

    152 .what is meant by faguit

    153. there two taps which fills the bucket 30 min and 20 min resply.and another tapwhich empites the bucket in 40 min have capacity 200 lts.how much time it will take

    to fill that bucket

    154. what is multithreading

    156. can you write any simple table in 3 forms

    (dbms,rdbms,file system)

    157. what are software engineering principles

    158. differences etween pointers,arrays&structures

    159. about micro processor and micro controller differences