Search Jobs
Search From 2603 Posts
Want Job Updates?

Join 70220 Freshers

How To Prepare For TCS Technical Round

Posted On 03-02-2018 At 07:47 PM


Tarun Jain ( Admin )
REF ID : 29637
no views

GO THROUGH FULL POST PROPERLY AND PREPARE QUESTIONS ACCORDINGLY || TCS TECHNICAL INTERVIEW GUIDELINES

Hi All,
Check your email for TCS written exam result.

Here I am sharing the interview experience of some candidates who selected in TCS last year. Before I would like tell you guys few things keep in mind before going to interview.

Well communicate and be confident.

Try to explain the things very clearly if it is possible give some examples.

No interviewer start interview with high level questions in starting, they ask basics questions, so try to answer basics questions well.

200% sure they will ask you this questions”tell me about yourself” at least introduce yourself for 2-3 mins

I am 100% sure they are going to ask basics questions only, don’t keep unnecessary skills in your resume. keep only those skills in your resume which you know.

They are going to ask this question, what was your favourite subject in Btech/MCA, so you can prepare that well

The Person who is going to interviewed in the Technical interview will not meet you in future in TCS office. so don’t hesitate while speaking, speak something

Don’t sit ideally at the interview atleast something related to the topics.


(If you’re from non IT & CS background)

  1. What is an Array. Can we store a string and integer together in an Array? If I can’t, and I want to, what should I do?

2.Different kind of sorting in Data Structure. (They may give some number and tell you to show how this numbers are getting sorted with a sorting method they will say)

  1. What is Dead Lock. What are the method to prevent Dead Lock.

  2. What is NULL pointer and VOID pointer.

  3. Write a program on Palindrome Number/Palindrome String/Fibonacci with recursive function/Factorial using recursion.

  4. what is linked list. Advantages and Disadvantages of LL of an Array.

  5. Difference between DBMS & RDBMS

  6. How SQL query works? Step by step process to fetch the data from Database.

  7. What is Binary Tree. They may give some number and tell you to form a tree.

  8. Difference between RAM and ROM.

  9. Return Type in function in C.

  10. Why we include header file in C? what is in a header file? How compiler handle it?13. What is Dangling Pointer?

  11. Functions of calloc(), malloc() and free()

  12. Be prepared, They may ask question from your training report and the subjects of interests you’ve written in your CV.

(For IT and CSE students) Other than the above questions prepare for JAVA (Methods, Class, Polymorphism, Inheritance, Instances, Objects, Method Overloading), Big Data analysis, Cloud Computing, Web 2.0

  1. HR Round

Introduce Yourself

Why TCS?

Tell us about the current projects of TCS

(If you’re a non-IT and CSE) Why you want to switch to IT industries?

How can you contribute to TCS?

Tell us about your short term and long term goals.

Do you have any plan for higher study?

Tell us a situation where you’ve worked under stress and deadline.

Why will we hire you? / What are the qualities that you think one should have to be successful in a company like ours?

Are you ready to relocate? / Work in night shifts?

How did you plan to achieve you career goals?

Best of luck everyone. 🙂


If you are from electronics background:

I am from B.tech ECE branch and the type of questions asked to me in the technical round are as follows:

What is antenna? Types of Antenna ? (I was asked my favorite subject and I said Satellite Communication and hence I think I was asked this question)
The whole uplink downlink chain in satellite communications. (and many questions related to the technology used and machines used and their range of frequency)
Satellites launched in the current year.
Principle of thermodynamics.(I couldn’t figure out from where this question came :p Still Thank God I knew the answer)
Importance of java and how user interface can be enhanced. (This question was from my summer internship project and then I was asked to explain my whole project to them and its importance)
Some aptitude questions which checked the presence of mind. Questions were quite simple.
Now Managerial Round:

I was asked why I want to join tcs as I have good score in my core subjects and the interviewer was trying to convince me that the job they are offering to me is not good according to my cv. Answered all his questions and he was impressed 🙂
Then he asked about the recent technologies trending in the world right now and if I am interested in any one of them. Answered.
He then asked how can tcs help you in these interests of yours? Answered.
He asked if I have any questions. Asked one.
Now HR Round(it was already 8pm so HR Round was of only 5 minutes)

What’s your name? What does your father and mother do?
Tell me in detail about your father’s job.
How can tcs help you to grow and how can you contribute to tcs to grow?
Will you be comfortable if you are posted in Chennai?

Topics to prepare for ECE canddiates:

Transistors
Mosfet
Controllers
Embedded System and Example
Network Related
Digital Electronics


Important C and Database questions you can check from here.

1> Write a program to print next to last word of a sentence
2> Write a program to remove the vowels from the input string.
3> Write a Program to convert uppercase to lower case and vice versa of a given string or sentence
4> Write a program to reverse the string
5> Write a program to print a desired character from string
6> wap to enter a string then convert it into upper case
7> .wap to enter a string then convert it into lower case
8> wap to enter the String then remove vowels from the string.
9> wap to enter the string remove the blank spaces from the string.
10> wap to enter a sentence then find 2 last word of sentence
11> wap to enter a string then convert the string into reverse order.
12> wap to enter the string then find the respective ascii value of the string.
13> wap to enter the string then count the length of the string.
14> wap to enter the sentence then find the word from the sentence.
15> wap to enter the string then delete the vowels from string.
16> wap to enter the string then count the length of string.
17> wap to enter the sentence then print it in reverse order
18> wap to enter a string then count the no. of vowels in the string.input:-ABCD, output:-BCDE
19> wap to enter a string then print the longest String in java string array
20> WAP to remove comment lines .
21> WAP to reverse the string like i love india so output will be – india love i
22> WAP to find string is palindrom or not.
23> WAP to find the length of string.
24> WAP to find the number is power of 2 or not.
25> WAP for string comparision.
26> WAP of Bubble sort.
27> WAP to find the LCM nd GCD.
28> WAP to find the sum of digits in number like 245 so output will be 2 + 4 + 5 = 11
29> Wap for fibnocci series for n number :0 1 1 2 3 5 8 13 21….
30> wap(write a program ) to find out the highest number in given numbers
31> .WAP to reverse the string using linked list
32> wap to remove the blanck space from the string without using built in function
33> WAP for 2^n like 2^3..(search on google u will get answer)
34> write a program to find out the sub string of a string without using built in function
35> wap for bubble sort, insertion sort, selection sort
36> write a recursive function to find the length of the of string
37> write a recursive function to find the factorial of a number

Data Structure: you should prepare few data structure concepts like:
Linkedlist
Queue
Seraching
Sorting
Queue
Array.

Opps Concepts:
Prepare Opps concept with live examples
.