NINJA Profile applicants have rated the interview process at Tata Consultancy Services with 2.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 72.7% positive. This is according to Glassdoor user ratings.
Candidates applying for NINJA Profile roles take an average of 60 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Tata Consultancy Services overall takes an average of 13 days.
Common stages of the interview process at Tata Consultancy Services as a NINJA Profile according to 3 Glassdoor interviews include:
Skills test: 25%
Phone interview: 13%
IQ intelligence test: 13%
Personality test: 13%
Group panel interview: 13%
Presentation: 13%
Background check: 13%
Here are the most commonly searched roles for interview reports -
I applied through college or university. I interviewed at Tata Consultancy Services (Calcutta) in Jul 2026
Interview
First it started with an introduction of myself, then my academics, then my best project, and some in-depth questions on my project, then SQL queries. Then the MR asked about software engineering concepts, then about my hobbies.
Interview questions [1]
Question 1
My best project, and some in-depth questions on my project, then SQL queries. Then the MR asked about software engineering concepts, then about my hobbies.
I interviewed at Tata Consultancy Services (New Delhi)
Interview
it went pretty good only the basic were asked basic c++ like encapsulation polymorphysm and stuff and brief on projects.The HR round was pretty normal like whos ceo of tcs why tcs are you ready to relocate
I applied through college or university. I interviewed at Tata Consultancy Services (Cochin) in Jul 2026
Interview
Aptitude quantity, verbal ,with email writing, 2 coding qns, one simple, 1advanced most were from leetcode easy . Aptitude there were 15qns plus verbal there was paragraph rephrasing. Advanced aptitude was there. Verbal was much easy. Coding qns could be done in any language but input and output should be managed by us
Interview questions [1]
Question 1
Find sum of positional absolute difference between normal and sorted array