SlideShare une entreprise Scribd logo
1  sur  3
TCS Technical Interview Questions
Which is your favourite language?
Basic concepts of C++ like this pointer, function overloading
Write a program to add two numbers in C++ using classes.
Tell me something about abstract classes?


Tell something about deadlock?
How can we prevent deadlock?
What is Insertion sort, selection sort, bubble sort( basic differences among the functionality of the three sorts and
not the exact algorithms)
What is Doubly link list?
What is Deadlock and how it can be avoided?
Write a program that takes a 3 digit number n and finds out whether the number 2^n + 1 is prime, or if it is not
prime find out its factors.
What is the best algorithm to sort out unique words from a list of more than 10 million words(1 crore+)? we need
the best technique in the terms of execution time.
What is scope of a variable? (LOLZ)
What is data Abstraction? and give example
How to swap two numbers with out using temp variable
What is importance of data sturture in a programming language?
What is the Maximum Size that an Array can hold?
What is your strongest programming language (Java, ASP, C, C++, VB, HTML,C#, etc.)?
18What does static variable mean?
19.What is a pointer?
20.What is a structure?
21.What are the differences between structures and arrays?
23.In header files whether functions are declared or defined?
24.What are the differences between malloc() and calloc()?
25.What are macros? what are its advantages and disadvantages?
26.Difference between pass by reference and pass by value?
28.What is static identifier?
29.Where are the auto variables stored?
30.Where does global, static, local, register variables, free memory and C Program instructions get stored?
31.Difference between arrays and linked list?
32.What are enumerations?
33.What is a class?
34.What is an object?
35.What is the difference between an object and a class?
36.What is the difference between class and structure?
37.What is public, protected, private?
38.What are virtual functions?
39.What is friend function?
40.What is a scope resolution operator?
What do you mean by inheritance?
What is abstraction?
What is a data structure?
What does abstract data type means?
Evaluate the following prefix expression ” ++ 26 + – 1324″ (Similar types can be asked)
Convert the following infix expression to post fix notation ((a+2)*(b+4)) -1 (Similar types can be asked)
How is it possible to insert different type of elements in stack?
What is the difference between process and threads?
What is update method called?
Have you ever used HashTable and Directory?
What are statements in Java?
What is RMI?
Explain about RMI Architecture?
What are Servelets?
What is the use of servlets?
Explain RMI Architecture?
How will you pass values from HTML page to the servlet?
How do you load an image in a Servelet?
What is purpose of applet programming?
How will you communicate between two applets?
What are the basic functions of an operating system?
Explain briefly about, processor, assembler, compiler, loader, linker and the functions executed by them.
What are the difference phases of software development? Explain briefly?
Differentiate between RAM and ROM?
What is DRAM? In which form does it store data?
What is cache memory?
What is hard disk and what is its purpose?
Differentiate between Complier and Interpreter?
What are the different tasks of Lexical analysis?
What are the different functions of Syntax phase, Sheduler?
Const char * char * const What is the differnce between the above two?
What is Memory Alignment?
Explain the difference between ‘operator new’ and the ‘new’ operator?
Difference between delete and delete[]?
What is conversion constructor?
What is a constructor initializer list and when we use constructor initializer list?
What is the order of initialization for data?
Explain linux file types
Why should we use data ware housing and how can you extract data for analysis with example?
What is the difference between appsetting and connectionstring tags in web.config file
How many script manager controls are used in Ajax web page?
What is clr . how we access them?
What is session . how it is use ?
What is webservices. howit is use in our project .
What is view stat? how it is use.
Explain about the difference between a primary key and a Unique key?
What are the different RDBMS explain about one of them?
What do you mean by object oriented programming?
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 a RDBMS?
Explain about UNIX and the various command used to search for errors during run time?
Explain the difference between overloading and overriding?

Contenu connexe

Tendances

Object Oriented Design
Object Oriented Design Object Oriented Design
Object Oriented Design DivyaSure
 
Introduction to systems programming
Introduction to systems programmingIntroduction to systems programming
Introduction to systems programmingMukesh Tekwani
 
Visibility control in java
Visibility control in javaVisibility control in java
Visibility control in javaTech_MX
 
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING Uttam Singh
 
Exception handling in plsql
Exception handling in plsqlException handling in plsql
Exception handling in plsqlArun Sial
 
Inheritance in java
Inheritance in javaInheritance in java
Inheritance in javaTech_MX
 
Static and Dynamic polymorphism in C++
Static and Dynamic polymorphism in C++Static and Dynamic polymorphism in C++
Static and Dynamic polymorphism in C++Anil Bapat
 
State Machine Diagram
State Machine DiagramState Machine Diagram
State Machine DiagramNiloy Rocker
 
Inheritance in c++
Inheritance in c++Inheritance in c++
Inheritance in c++Vineeta Garg
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentationmewaseem
 
Unit 2 Principles of Programming Languages
Unit 2 Principles of Programming LanguagesUnit 2 Principles of Programming Languages
Unit 2 Principles of Programming LanguagesVasavi College of Engg
 
OOP interview questions & answers.
OOP interview questions & answers.OOP interview questions & answers.
OOP interview questions & answers.Questpond
 
Array within a class
Array within a classArray within a class
Array within a classAAKASH KUMAR
 
Inline function
Inline functionInline function
Inline functionTech_MX
 
Object Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UMLObject Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UMLMalek Sumaiya
 

Tendances (20)

Object Oriented Design
Object Oriented Design Object Oriented Design
Object Oriented Design
 
Preprocessor
PreprocessorPreprocessor
Preprocessor
 
Data types in c++
Data types in c++Data types in c++
Data types in c++
 
Introduction to systems programming
Introduction to systems programmingIntroduction to systems programming
Introduction to systems programming
 
Visibility control in java
Visibility control in javaVisibility control in java
Visibility control in java
 
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
 
File handling in c++
File handling in c++File handling in c++
File handling in c++
 
Exception handling in plsql
Exception handling in plsqlException handling in plsql
Exception handling in plsql
 
Inheritance in java
Inheritance in javaInheritance in java
Inheritance in java
 
OOP java
OOP javaOOP java
OOP java
 
Static and Dynamic polymorphism in C++
Static and Dynamic polymorphism in C++Static and Dynamic polymorphism in C++
Static and Dynamic polymorphism in C++
 
Final keyword
Final keywordFinal keyword
Final keyword
 
State Machine Diagram
State Machine DiagramState Machine Diagram
State Machine Diagram
 
Inheritance in c++
Inheritance in c++Inheritance in c++
Inheritance in c++
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 
Unit 2 Principles of Programming Languages
Unit 2 Principles of Programming LanguagesUnit 2 Principles of Programming Languages
Unit 2 Principles of Programming Languages
 
OOP interview questions & answers.
OOP interview questions & answers.OOP interview questions & answers.
OOP interview questions & answers.
 
Array within a class
Array within a classArray within a class
Array within a class
 
Inline function
Inline functionInline function
Inline function
 
Object Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UMLObject Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UML
 

En vedette

How to take notes in class by Dr. Yogendra Pal
How to take notes in class by Dr. Yogendra PalHow to take notes in class by Dr. Yogendra Pal
How to take notes in class by Dr. Yogendra PalLearn By Watch
 
Personality Development
Personality DevelopmentPersonality Development
Personality DevelopmentLearn By Watch
 
Lecturer23 pointersin c.ppt
Lecturer23 pointersin c.pptLecturer23 pointersin c.ppt
Lecturer23 pointersin c.ppteShikshak
 
Pointers in c
Pointers in cPointers in c
Pointers in cMohd Arif
 
C programming - Pointers
C programming - PointersC programming - Pointers
C programming - PointersWingston
 
The Best Study Tips Revealed
The Best Study Tips RevealedThe Best Study Tips Revealed
The Best Study Tips RevealedLinkedIn
 
C Pointers
C PointersC Pointers
C Pointersomukhtar
 
Blood donation powerpoint
Blood donation powerpointBlood donation powerpoint
Blood donation powerpoint8magus8
 
INTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMINGINTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMINGAbhishek Dwivedi
 
Learning c - An extensive guide to learn the C Language
Learning c - An extensive guide to learn the C LanguageLearning c - An extensive guide to learn the C Language
Learning c - An extensive guide to learn the C LanguageAbhishek Dwivedi
 
Basics of C programming
Basics of C programmingBasics of C programming
Basics of C programmingavikdhupar
 

En vedette (20)

Introducing Swift v2.1
Introducing Swift v2.1Introducing Swift v2.1
Introducing Swift v2.1
 
How to take notes in class by Dr. Yogendra Pal
How to take notes in class by Dr. Yogendra PalHow to take notes in class by Dr. Yogendra Pal
How to take notes in class by Dr. Yogendra Pal
 
Pointer
PointerPointer
Pointer
 
Personality Development
Personality DevelopmentPersonality Development
Personality Development
 
Lecturer23 pointersin c.ppt
Lecturer23 pointersin c.pptLecturer23 pointersin c.ppt
Lecturer23 pointersin c.ppt
 
Pointers in c
Pointers in cPointers in c
Pointers in c
 
C programming - Pointers
C programming - PointersC programming - Pointers
C programming - Pointers
 
Pointers in C Programming
Pointers in C ProgrammingPointers in C Programming
Pointers in C Programming
 
Ponters
PontersPonters
Ponters
 
The Best Study Tips Revealed
The Best Study Tips RevealedThe Best Study Tips Revealed
The Best Study Tips Revealed
 
Pointers
PointersPointers
Pointers
 
Pointers in C
Pointers in CPointers in C
Pointers in C
 
Unit 6 pointers
Unit 6   pointersUnit 6   pointers
Unit 6 pointers
 
C Pointers
C PointersC Pointers
C Pointers
 
Blood donation
Blood donationBlood donation
Blood donation
 
Blood donation powerpoint
Blood donation powerpointBlood donation powerpoint
Blood donation powerpoint
 
INTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMINGINTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMING
 
Learning c - An extensive guide to learn the C Language
Learning c - An extensive guide to learn the C LanguageLearning c - An extensive guide to learn the C Language
Learning c - An extensive guide to learn the C Language
 
Back to School Like a Boss! 10 Tips
Back to School Like a Boss! 10 TipsBack to School Like a Boss! 10 Tips
Back to School Like a Boss! 10 Tips
 
Basics of C programming
Basics of C programmingBasics of C programming
Basics of C programming
 

Similaire à Tcs technical interview questions

Tcs Technical Question
Tcs Technical QuestionTcs Technical Question
Tcs Technical QuestionVinay Kumar
 
TCS Job Interview Questions
TCS Job Interview QuestionsTCS Job Interview Questions
TCS Job Interview QuestionsNavdeep Kumar
 
Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...
Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...
Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...Simplilearn
 
C language 100 questions answers
C language 100 questions answersC language 100 questions answers
C language 100 questions answerssakshitiwari631430
 
C interview question answer 1
C interview question answer 1C interview question answer 1
C interview question answer 1Amit Kapoor
 
Building scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thriftBuilding scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thriftTalentica Software
 
Differences between method overloading and method overriding
Differences between method overloading and method overridingDifferences between method overloading and method overriding
Differences between method overloading and method overridingPinky Anaya
 
Introduction to Data Structure
Introduction to Data Structure Introduction to Data Structure
Introduction to Data Structure Prof Ansari
 
Comprehensive oracle interview qs
Comprehensive oracle interview qsComprehensive oracle interview qs
Comprehensive oracle interview qsvipul_wankar
 
Frequently asked tcs technical interview questions and answers
Frequently asked tcs technical interview questions and answersFrequently asked tcs technical interview questions and answers
Frequently asked tcs technical interview questions and answersnishajj
 
Interview Questions and Answers for Java
Interview Questions and Answers for JavaInterview Questions and Answers for Java
Interview Questions and Answers for JavaGaruda Trainings
 
Most comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultantsMost comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultantsRohit Adhikari
 
Functional programming in TypeScript
Functional programming in TypeScriptFunctional programming in TypeScript
Functional programming in TypeScriptbinDebug WorkSpace
 
Building scalable and language-independent Java services using Apache Thrift ...
Building scalable and language-independent Java services using Apache Thrift ...Building scalable and language-independent Java services using Apache Thrift ...
Building scalable and language-independent Java services using Apache Thrift ...IndicThreads
 

Similaire à Tcs technical interview questions (20)

Tcs Technical Question
Tcs Technical QuestionTcs Technical Question
Tcs Technical Question
 
TCS Job Interview Questions
TCS Job Interview QuestionsTCS Job Interview Questions
TCS Job Interview Questions
 
Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...
Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...
Top TCS Interview Questions And Answers | How to Crack An Interview At TCS | ...
 
.Net questions
.Net questions.Net questions
.Net questions
 
C language 100 questions answers
C language 100 questions answersC language 100 questions answers
C language 100 questions answers
 
C interview question answer 1
C interview question answer 1C interview question answer 1
C interview question answer 1
 
Best interview questions
Best interview questionsBest interview questions
Best interview questions
 
Lect1.pptx
Lect1.pptxLect1.pptx
Lect1.pptx
 
Chapter 1- IT.pptx
Chapter 1- IT.pptxChapter 1- IT.pptx
Chapter 1- IT.pptx
 
What is c language
What is c languageWhat is c language
What is c language
 
Building scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thriftBuilding scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thrift
 
Differences between method overloading and method overriding
Differences between method overloading and method overridingDifferences between method overloading and method overriding
Differences between method overloading and method overriding
 
Introduction to Data Structure
Introduction to Data Structure Introduction to Data Structure
Introduction to Data Structure
 
Comprehensive oracle interview qs
Comprehensive oracle interview qsComprehensive oracle interview qs
Comprehensive oracle interview qs
 
Frequently asked tcs technical interview questions and answers
Frequently asked tcs technical interview questions and answersFrequently asked tcs technical interview questions and answers
Frequently asked tcs technical interview questions and answers
 
D 17
D 17D 17
D 17
 
Interview Questions and Answers for Java
Interview Questions and Answers for JavaInterview Questions and Answers for Java
Interview Questions and Answers for Java
 
Most comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultantsMost comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultants
 
Functional programming in TypeScript
Functional programming in TypeScriptFunctional programming in TypeScript
Functional programming in TypeScript
 
Building scalable and language-independent Java services using Apache Thrift ...
Building scalable and language-independent Java services using Apache Thrift ...Building scalable and language-independent Java services using Apache Thrift ...
Building scalable and language-independent Java services using Apache Thrift ...
 

Plus de Ashu0711

Project ppt
Project pptProject ppt
Project pptAshu0711
 
My cad lab file
My cad lab fileMy cad lab file
My cad lab fileAshu0711
 
My cad file
My cad fileMy cad file
My cad fileAshu0711
 
Monolithic&hybrid ic
Monolithic&hybrid icMonolithic&hybrid ic
Monolithic&hybrid icAshu0711
 
Mini project-report
Mini project-reportMini project-report
Mini project-reportAshu0711
 
Metallization
MetallizationMetallization
MetallizationAshu0711
 
Anti theftsystemforvechicles1 final
Anti theftsystemforvechicles1 finalAnti theftsystemforvechicles1 final
Anti theftsystemforvechicles1 finalAshu0711
 
4.inverter final
4.inverter final4.inverter final
4.inverter finalAshu0711
 
3. solar water heater
3. solar water heater3. solar water heater
3. solar water heaterAshu0711
 
2.avr final
2.avr final2.avr final
2.avr finalAshu0711
 
Industrial training report format
Industrial training report formatIndustrial training report format
Industrial training report formatAshu0711
 
Quality management concepts
Quality management conceptsQuality management concepts
Quality management conceptsAshu0711
 
Project landrover
Project landroverProject landrover
Project landroverAshu0711
 
Ppt land rover
Ppt land roverPpt land rover
Ppt land roverAshu0711
 
Organizational design qm
Organizational design qmOrganizational design qm
Organizational design qmAshu0711
 
Mini p gsm based display
Mini p gsm based displayMini p gsm based display
Mini p gsm based displayAshu0711
 
Mini p gsm based display
Mini p gsm based displayMini p gsm based display
Mini p gsm based displayAshu0711
 
Manufacturing quality qm
Manufacturing quality qmManufacturing quality qm
Manufacturing quality qmAshu0711
 

Plus de Ashu0711 (20)

Project ppt
Project pptProject ppt
Project ppt
 
Pi q
Pi qPi q
Pi q
 
My cad lab file
My cad lab fileMy cad lab file
My cad lab file
 
My cad file
My cad fileMy cad file
My cad file
 
Monolithic&hybrid ic
Monolithic&hybrid icMonolithic&hybrid ic
Monolithic&hybrid ic
 
Mini project-report
Mini project-reportMini project-report
Mini project-report
 
Metallization
MetallizationMetallization
Metallization
 
Anti theftsystemforvechicles1 final
Anti theftsystemforvechicles1 finalAnti theftsystemforvechicles1 final
Anti theftsystemforvechicles1 final
 
4.inverter final
4.inverter final4.inverter final
4.inverter final
 
3. solar water heater
3. solar water heater3. solar water heater
3. solar water heater
 
2.avr final
2.avr final2.avr final
2.avr final
 
ups
upsups
ups
 
Industrial training report format
Industrial training report formatIndustrial training report format
Industrial training report format
 
Quality management concepts
Quality management conceptsQuality management concepts
Quality management concepts
 
Project landrover
Project landroverProject landrover
Project landrover
 
Ppt land rover
Ppt land roverPpt land rover
Ppt land rover
 
Organizational design qm
Organizational design qmOrganizational design qm
Organizational design qm
 
Mini p gsm based display
Mini p gsm based displayMini p gsm based display
Mini p gsm based display
 
Mini p gsm based display
Mini p gsm based displayMini p gsm based display
Mini p gsm based display
 
Manufacturing quality qm
Manufacturing quality qmManufacturing quality qm
Manufacturing quality qm
 

Tcs technical interview questions

  • 1. TCS Technical Interview Questions Which is your favourite language? Basic concepts of C++ like this pointer, function overloading Write a program to add two numbers in C++ using classes. Tell me something about abstract classes? Tell something about deadlock? How can we prevent deadlock? What is Insertion sort, selection sort, bubble sort( basic differences among the functionality of the three sorts and not the exact algorithms) What is Doubly link list? What is Deadlock and how it can be avoided? Write a program that takes a 3 digit number n and finds out whether the number 2^n + 1 is prime, or if it is not prime find out its factors. What is the best algorithm to sort out unique words from a list of more than 10 million words(1 crore+)? we need the best technique in the terms of execution time. What is scope of a variable? (LOLZ) What is data Abstraction? and give example How to swap two numbers with out using temp variable What is importance of data sturture in a programming language? What is the Maximum Size that an Array can hold? What is your strongest programming language (Java, ASP, C, C++, VB, HTML,C#, etc.)? 18What does static variable mean? 19.What is a pointer? 20.What is a structure? 21.What are the differences between structures and arrays? 23.In header files whether functions are declared or defined? 24.What are the differences between malloc() and calloc()? 25.What are macros? what are its advantages and disadvantages? 26.Difference between pass by reference and pass by value? 28.What is static identifier? 29.Where are the auto variables stored? 30.Where does global, static, local, register variables, free memory and C Program instructions get stored? 31.Difference between arrays and linked list? 32.What are enumerations? 33.What is a class? 34.What is an object? 35.What is the difference between an object and a class? 36.What is the difference between class and structure? 37.What is public, protected, private? 38.What are virtual functions? 39.What is friend function? 40.What is a scope resolution operator? What do you mean by inheritance? What is abstraction?
  • 2. What is a data structure? What does abstract data type means? Evaluate the following prefix expression ” ++ 26 + – 1324″ (Similar types can be asked) Convert the following infix expression to post fix notation ((a+2)*(b+4)) -1 (Similar types can be asked) How is it possible to insert different type of elements in stack? What is the difference between process and threads? What is update method called? Have you ever used HashTable and Directory? What are statements in Java? What is RMI? Explain about RMI Architecture? What are Servelets? What is the use of servlets? Explain RMI Architecture? How will you pass values from HTML page to the servlet? How do you load an image in a Servelet? What is purpose of applet programming? How will you communicate between two applets? What are the basic functions of an operating system? Explain briefly about, processor, assembler, compiler, loader, linker and the functions executed by them. What are the difference phases of software development? Explain briefly? Differentiate between RAM and ROM? What is DRAM? In which form does it store data? What is cache memory? What is hard disk and what is its purpose? Differentiate between Complier and Interpreter? What are the different tasks of Lexical analysis? What are the different functions of Syntax phase, Sheduler? Const char * char * const What is the differnce between the above two? What is Memory Alignment? Explain the difference between ‘operator new’ and the ‘new’ operator? Difference between delete and delete[]? What is conversion constructor? What is a constructor initializer list and when we use constructor initializer list? What is the order of initialization for data? Explain linux file types Why should we use data ware housing and how can you extract data for analysis with example? What is the difference between appsetting and connectionstring tags in web.config file How many script manager controls are used in Ajax web page? What is clr . how we access them? What is session . how it is use ? What is webservices. howit is use in our project . What is view stat? how it is use. Explain about the difference between a primary key and a Unique key? What are the different RDBMS explain about one of them? What do you mean by object oriented programming?
  • 3. 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 a RDBMS? Explain about UNIX and the various command used to search for errors during run time? Explain the difference between overloading and overriding?