TCS logo

TCS Graduate Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 34 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
88.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at TCS.

Showing 3 of 34
TCS logo
TCS

Graduate Engineer Trainee

Engineering · half a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

The interviewers were cool and helpful, and they cared more about your actual experience and projects than just bookish knowledge. So, to do well, you really gotta know your JavaScript basics, and be super clear on React hooks and how its lifecycle works. Plus, be prepped to dive deep into your projects and tackle those common DSA and problem-solving challenges.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

TCS logo
TCS

Graduate Engineer Trainee

Engineering · nearly a year ago

Entry Average Positive experience Decline offer 3 rounds
Interview process
Technical screen Onsite Recruiter call
Interview formats
Technical Behavioral

First, there was an online test and then an in-person interview, followed by an HR interview. If they felt it was needed, they'd likely invite you to the location for more interviews. The overall difficulty wasn't too high, you just need to have the basics clear.

Confirmed questions3 questions
  • Can you tell me about basic technical concepts in website development?
  • Do you know about some array functions?
  • Can you explain loops?
TCS logo
TCS

Graduate Engineer Trainee

Engineering · a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

The interview process was quite disorganized and lasted the entire day with a noticeable lack of professionalism. The interviews were largely based on my resume and heavily focused on its content.

Confirmed questions2 questions
  • Could you tell me about your current salary package and any previous placement offers?
  • What placements have you had in the past?

TCS Graduate Software Engineer Interview Questions

Quoted word for word from TCS interview reports.

What is the difference between a compiler and an interpreter?

Read reports

Can you write a program to find 2-digit prime numbers up to 200?

Read report

Could you explain what a string is and why it's mutable in Java?

Read report

Could you explain the difference between a compiler and an interpreter?

Read report

Formats, difficulty and experience

Across all 34 TCS interview reports.

Interview formats

Technical 43.5%
Behavioral 39.1%
Coding 15.9%
Group 1.4%

Interview difficulty

Easy 23.5%
Average 64.7%
Difficult 11.8%

Candidate experience

Positive 88.2%
Negative 8.8%
Neutral 2.9%