Developer applicants have rated the interview process at Tata Consultancy Services with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 54.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Developer roles take an average of 12 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 31 days.
Common stages of the interview process at Tata Consultancy Services as a Developer according to 3 Glassdoor interviews include:
One on one interview: 67%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
I interviewed at Tata Consultancy Services (Chennai)
Interview
Java 8 features
Multithreading
Oops
Streams
Collection
Exception handling
Core java
Sql
Database technology
Spring boot
Microservices
Kubernetes
Docker
Asked the questions on these and asked the hand on experience and project explanation
Interview questions [1]
Question 1
Share the problem you solved by yourself in project
I applied online. I interviewed at Tata Consultancy Services (Indore)
Interview
asking question from a specific part not actively listening and they were like from some of the panel to reject However, that is not the case; all interviews are the same. While there is a belief that if you are interviewed for a premier or digital position, you must know how to code, I believe that this is only a perspective, and everything else depends on the interview, which will be the same for every candidate.
Interview questions [1]
Question 1
TCS interviews typically consist of Technical, Managerial, and HR rounds, focusing on core engineering concepts, project details, and adaptability. Common questions include "Tell me about yourself," project-specific technical queries, SQL joins, programming logic, and behavioral questions like handling stress, relocation willingness, and reasons for joining TCS.
I applied through college or university. I interviewed at Tata Consultancy Services (Hyderabad) in Aug 2025
Interview
The interview process started with an online coding assessment that tested basic programming and problem solving skills. Candidates who cleared the test were invited for a technical interview where questions related to data structures, Java concepts, and simple coding problems were asked. The interviewer also discussed previous projects and understanding of software development concepts.
Interview questions [1]
Question 1
Explain the difference between an interface and an abstract class in Java and when you would use each one.