TCS Recruitment Process

About Company :
Tata Consultancy Services Limited (TCS) is an Indian multinational information technology (IT) service, consulting and business solutions company Headquartered in Mumbai, Maharashtra. It is a subsidiary of the Tata Group and operates in 46 countries.
TCS is one of the largest Indian companies by market capitalization ($80 billion). TCS is now placed among the ‘Big 4’ most valuable IT services brands worldwide. TCS alone generates 70% dividends of its parent company, Tata Sons. In 2015, TCS is ranked 64th overall in the Forbes World’s Most Innovative Companies ranking, making it both the highest-ranked IT services company and the top Indian company. It is the world’s 10th largest IT services provider by revenue. As of December 2015, it is ranked 10th on the Fortune India 500 list.
On 12 January 2017, N.Chandrashekaran was elevated as the chairman for Tata Sons . Know more about TCS

Recruitment Process :
TCS conducts 4 rounds to select freshers as Assistant System Engineer in their organisation.

  • Written Round
  • Technical Round
  • Managerial Round
  • HR Round

Written Round :
The Written round consists of the Analytical Test and the e-mail writing. The duration of the test is one and half hour. 10 minutes are given for e-mail writing and rest 80 minutes are for Analytical test.

  • E-mail writing :
  • There will be given certain clues / words using which you have to write an e-mail addressing the scenario. You have to type the e-mail in the space given. The most important thing is you have to use all the phrases given without missing even single one. You have to complete this e-mail writing in 10 minutes

  • Analytical Test :
  • In the Analytical test, the Quantitative Ability and the Reasoning Ability sections are tested. There are 30 questions that needs to be attempted in 80 minutes. There are 2 star questions which have more weightage than normal questions and are a bit tricky. There is negative marking of 1/3rd for the questions other than star. Important topics include Number system, Equations, Ratio and Proportion, Percentages, Profit and Loss, Time and Work, Time speed Distance, Areas and Mensuration, Averages, Permutations and Combinations, Probability, Plane geometry, Seating Arrangements, Sets, Progressions, Functions, Series, Coding, Truth and Lie based puzzles.

    Note: Students with more than 8.5 or 80 % respectively have to just appear for the verbal section i.e, the email writing.
    The students with rank under 1000 in CodeVita round 1 will be allowed to skip the written round and appear directly for interviews.

    To prepare for Written round, practice each set of previous sets of TCS available on campusgate

Technical Round :
The students who clear the written round are called for Technical Interview. There is no hard & fast rule for which questions will be asked in this round, you can expect questions on any topic depending on the panel. To clear this round you should be clear with your basics. You should be prepared with Data structures and Algorithms, DBMS, Operating System, Networking, OOPs concepts and a programming language of your choice. Students from branches other than CS should prepare for other two subjects related to their branch. CS students will be expected to write codes in the interview. You may be asked puzzles in this round. To be prepared for puzzles you can practice from our Puzzles section.

Managerial Round :
This round include everything which was in Technical round plus it will be under pressure and a lot of cross checking. Doubts will be raised on your answers to check if you can handle stress or not. Students may or may not be sent to this round depending on the feedback of the previous round. If the feedback of previous round was good you may expect to directly been sent to HR round. Key for this round is to be calm, confident, clear on your thoughts and to not give up on pressure. If you don’t know the answer you must try to attempt it with whatever you know.

HR Round :
This is the final round of the recruitment process. The interview panel can question you anything related to your personality, family, education, hobbies, internships, general knowledge, basic HR questions like Why should I hire you?, If any problem in relocation etc. The key here is to be confident about everything you speak.

Questions Asked in TCS :

  1. Check if the door is open or closed
  2. Extract the Number from the String
  3. Number Of Open Doors
  4. Linked List Insertion
  5. Binary Search
  6. How would you find the second largest salary in table?
  7. Prefix and Postfix
  8. What is a spanning Tree ?
  9. Explain 3NF ?
  10. What is friend function ?
  11. What does static variable mean?
  12. Difference between C++ and Java
  13. Difference between run time binding and compile time binding
  14. More >>

Interview Experiences :
It is always beneficial if you know what it is to be there at that moment. So, to give you an advantage, we provide you Interview Experiences of candidates who have been in your situation earlier. Make the most of it.

  1. TCS Interview Experience | Set 1 (On -Campus)
  2. TCS Interview Experience | Set 2 (On-campus Recruitment Drive)
  3. TCS Interview Experience | Set 3 (On-campus Recruitment Drive)
  4. TCS DESS Interview Experience | Set 4 (On-campus)
  5. TCS Interview Experience | Set 5 (On-campus)
  6. TCS Interview Experience | Set 6 (On-campus)
  7. TCS Interview Experience | Set 7 (Off-Campus)
  8. TCS Interview Experience | Set 8 (On-Campus)

Where to Apply ?
TCS Careers

TCS Official Website

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.