TCS is a great place to start your career as a fresher. It offers a great workplace as well as a friendly environment with a positive ambiance for the growth of the individual along with the growth of the company. Every year, TCS conducts a mass recruitment process to select candidates for the profile of Assistant Software Engineer. Apart from the Eligibility Criteria, TCS wants its employees to be very good in Aptitude and in Attitude.


Eligibility Criteria

CATEGORYREQUIREMENTMarks in 10thAbove 60%Marks in 12thAbove 60%Age limit18 to 28 yearsDegreeBE/ME or B.Tech/M.TechCGPAMore than 6 CGPAExperience0-3 yearsYear GapMaximum 2 years

Note:_ A candidate with a maximum of 1 backlog can appear for TCS interview, but at the time of joining there must not be any backlogs._

Recruitment Process

TCS conducts 4 rounds to select freshers as Assistant System Engineer 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:

Set 1_,  Set 2,  Set 3,  Set 4,  Set 5,  Set 6,  Set 7,  Set 8,  Set 9,  _Set 10

  • 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 basically consists of basic programming questions.

  • Questions related to MCQ round:

Set 1_,  Set 2,  Set 3,  Set 4,  Set 5,  Set 6,  Set 7,  Set 8,  Set 9,  _Set 10

  • Coding Round:

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

  • You can refer to the Practice Section to explore the questions asked in TCS.

  • 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 a single one. The time allotted is 10 minutes.

  • Questions Related to Email Writing:

Set 1_,  Set 2,  Set 3,  Set 4,  Set 5,  Set 6,  Set 7,  Set 8,  Set 9,  _Set 10

Technical Round

  • Technical round of TCS Interview contains questions subjected to test the Subjective knowledge of the candidate. This round contains questions based on 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 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. To be prepared for puzzles you can practice from our Puzzles section.

Questions related to Technical Round

  • Questions related to C/C++ programming language:

  • Question 1: How is C different from C++?

  • Answer: C++ can be said to be a superset of C. Major added features in C++ are Object-Oriented ProgrammingException Handling and rich C++ Library.

  • Learn about more differences and similarities between C and C++ from here.

  • Question 2: What is a static variable?

  • Answer: Static variables have a property of preserving their value even after they are out of their scope! Hence, static variables preserve their previous value in their previous scope and are not initialized again in the new scope.

  • Question 3: Are Variables in C static or Dynamic scoped?

  • Answer: Variables in C are always statically scoped. Visit How are variables scoped in C – Static or Dynamic? to learn more.

  • Question 4: Explain the four storage classes in C?

  • Answer: Storage Classes are used to describe the features of a variable/function. The four storage classes in C are:

#cs - placements #interview-preparation #placement preparation #tcs

TCS Interview Questions - GeeksforGeeks
12.80 GEEK