TCS Interview Questions + Interview Process + How many Rounds?
Interview Process and Rounds
As we have researched about the rounds in TCS Interview, We have found that, There is only one Interview round [ TR + HR + MR ] will be there after clearing the TCS Assessment. This Interview round will be a combination of Technical Interview + HR Interview + Managerial Interview.
So In actual Interview One Interviewee for the technical part and one person for the HR + MR. It might happen to you that there would be a third person for taking the Managerial round as well.
Interview Would be in Online Mode.
Tcs interview Question Technical + HR
We have researched all the most Important Questions of the TCS Interview. You can prepare these below given questions for performing well in your TCS Interview.
Be prepared according to “What you have written in your Resume”. Most of the questions will be from that only.
If the interviewer will ask you to write any code then you can write that code in your preferred programming language.
You can answer interview questions in the programming language that you are comfortable with.
Be prepared with yourprojects, Internships and certifications.
Technical Interview Questions + Resources
C, C++, Java, DBMS, OS, Networking, DSA, Web Development Questions
What is C language or Java?
Why is C a procedural language?
What is JVM? And use?
What are data types?
What are loops and types of loops?
What are Built-in and User-Defined Functions?
What are operators?
What are arrays and Strings?
What are keywords in programming languages?
What is the difference between C and C++?
What is the difference between Java and C++?
What is the difference between oops and C?
What is the difference between Procedural and OOP?
What is the difference between a constructor and a method in C++?
What is the difference between an interface and an Abstract class?
What is the difference between compilers and interpreters?
What is the difference between Multithreading and Multitasking?
What is the difference between call by value and call by reference?
What is the difference between printf() and Scanf ()?
What is the difference between getchar () and getChare() ?
What is the difference between scanf() and gets()?
What is the difference between request processor and request dispatcher?
What is the difference between static link and dynamic link library?
What is the difference between android and iOS?
What is a Spanning tree?
What is the size of an array declared at runtime?
What is Fragmentation and Segmentation?
What is Normalization?
cons of Pointer?
How to provide security in Java?
What is an Operating System?
What is testing? And types?
What is Framework?
What is Database?
What is DBMS?
What are Macros?
What are tokens?
What is sorting and types explained?
What is searching and types explained?
What is the difference between swapping and Paging?
What is the interface? And Types?
Write a program to find the factorial of a number?
How do you declare a variable that will hold string values?
Write a program using SQL queries to find a unique entry in a table?
What is Normalization?
What are Data Structures and types and any five data structures names?
Can you define binary tree insertion?
How and who handles data looping?
What is a nested loop?
What is oops?
What is a destructor?
What is abstraction?
What is composition in oops?
What is exception handling in oops?
What is method overriding in oops?
What is a friend function in oops?
What are recursive functions?
What is the function overloading in oops?
Can you define syntax error and semantic errors?
What is an exception?
What is C++?
What is a virtual function in C++?
What is binding in C++?
What is Polymorphism in C++?
What is nutshell in C++ Why C++ is a High level programming language?
What is a linked list, Queue, Array?
What are the different stages of the compiler? What are two dimensional linked lists?
What are two dimensional linked lists?
What is memory management in Java?
What is multithreading?
What is a non-static function?
Write down a prime algorithm?
What happens when the main () method is declared as private?
What operating system is used in your Mobile?
Does Java support multiple inheritances?
What is an IP address?
What is subnetting?
What is Cloud Computing?
What is Machine Learning?
What is IoT?
What is AI?
What is MVC?
What is Android?
What is Framework?
What is big data?
What is data Science?
What is a static variable?
What are storage classes?
What are the different database types?
How would you rename a function in C?
What is Volatile in C programming?
What are classes and objects with examples?
What is the interface?
Difference between class and interface?
What are some core/main concepts of OOPS in java?
What is Abstraction?
What is encapsulation?
What is the difference between Abstraction and Encapsulation?
What is Polymorphism in java?
What are types of Polymorphism in java?
What are ways by which you can implement polymorphism in java?
What is inheritance in java?
What is multiple inheritance?
Method overloading and overriding?
What is the diamond problem in case of multiple inheritance?
Why does java not support multiple inheritance?
What is constructor in java?
What is association?
What is aggregation?
Can we declare the constructor as final?
What is Static Binding and Dynamic Binding?
What is composition?
What is an exception?
how to handle exceptions?
try, catch, finally keywords?
Frequently Asked Coding Questions
How can you reverse a string?
What is a palindrome string?
How to verify if a number is prime or not?
Compute the first five Fibonacci numbers.
How to reverse a number?
Determine the factors of a number.
How to get the matching characters in a string?
How to get the non-matching characters in a string?
How to calculate the number of vowels and consonants in a string?
How do you prove that the two strings are anagrams?
Find the count for the occurrence of a particular character in a string.
How to verify if two strings are a rotation mutually?
How to calculate the number of numerical digits in a string?
How to compute the first character of a string that is not repeated?
How to search a missing number in an array that contains integers from 1 to 100?
How to get the matching elements in an integer array?
How to delete the repeated elements in an integer array?
Determine the largest and the smallest element of an array which is not sorted.
Explain the bubble sort algorithm.
Implement the insertion sort algorithm.
Determine the second largest element of an array.
Explain the reversal of an array.
How to remove special characters in a string that is in lowercase?
How to perform swapping two strings by not using a third variable?
How to traverse to the middle of a linked list?
Implement the process of reversing a linked list.
What is the process of deleting matched elements from a linked list which is not sorted.
How to get the length of a linked list?
How to search for a specific value in a linked list?