Open In App
Related Articles

TCS Recruitment Process

Like Article
Save Article
Report issue

This article will give you information about the company, its recruitment process, sample questions that have been asked previously, lots of experiences shared by other aspirants, and the portal where you can apply.


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 was 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 of Tata Sons.

Recruitment Process:

TCS conducts 4 rounds to select freshers as Assistant System Engineers in their organization.

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

Written Round:

The Written round consists of four sections and the total time allotted is 90 minutes. The four sections include:

Quantitative Aptitude Test:

The first is the Quantitative Aptitude test where the numerical and the reasoning ability sections are tested. 20 questions need to be attempted in 40 minutes. There are 2-star questions that have more weight than normal questions and are a bit tricky. There is a negative marking of 1/3rd for the questions other than the star. Important topics include Number systems, 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.

Programming Language Test:

This round consists of general questions from computer science and programming languages. It consists of 10 to 12 questions and the time allotted is 20 minutes. It is an MCQ round and consists of basic programming questions.

Coding Round:

This is a technical coding round. It consists of 1 to 2 questions and the time allotted is 20 minutes.

E-mail writing:

There will be certain clues/words given to 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 a single one. The time allotted is 10 minutes.

You can refer to E-mail Writing to explore the questions asked in TCS and practice further.


  • 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 a rank under 1000 in CodeVita round 1 will be allowed to skip the written round and appear directly for interviews.

Technical Round:

The students who clear the written round are called for a 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 Systems, Networking, OOP concepts, and a programming language of your choice. Students from branches other than CS should prepare for the 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.

Managerial Round:

This round includes everything that was in the 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 the previous round was good you may expect to directly been sent to the HR round. The key for this round is to be calm, confident, and clear on your thoughts and not give up on the 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 ask you anything related to your personality, family, education, hobbies, internships, general knowledge, and basic HR questions like Why should I hire you? If any problem with relocation, etc. The key here is to be confident about everything you speak.

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 with the Interview Experiences of candidates who have been in your situation earlier. Make the most of it.

Questions Asked in TCS:

  1. Extract the Number from the String
  2. Linked List Insertion
  3. Explain 3NF.
  4. What is a spanning Tree?

Where to Apply?

Last Updated : 13 Dec, 2023
Like Article
Save Article
Share your thoughts in the comments
Similar Reads