Software Engineer 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 Software Engineer 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 Software Engineer 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 (Vijayawāda)
Interview
I gained strong technical knowledge through academic projects and internships. I improved problem-solving, teamwork, and communication skills. I am passionate about learning new technologies and contributing effectively to organizational growth
I applied through college or university. I interviewed at Tata Consultancy Services (Thāne) in Jan 2026
Interview
Online Assessment:
The first round was the TCS NQT online test. It included aptitude (quantitative ability, logical reasoning, and verbal ability) and a basic coding section. The coding questions were of easy to moderate difficulty, mainly focusing on basic problem-solving, loops, arrays, and string manipulation. Time management was important because the aptitude section was lengthy.
Technical Interview:
After clearing the assessment, I had a technical interview on Microsoft Teams. The interviewer asked questions mainly from core Computer Science subjects such as:
OOP concepts (encapsulation, inheritance, polymorphism)
DBMS basics (normalization, primary key vs foreign key, simple SQL queries)
Basic programming concepts in Java/C++ (depending on the candidate)
Difference between compiler and interpreter
I was also asked to write simple logic like palindrome checking and array operations. The interviewer was polite and gave hints when I got stuck.
Interview questions [1]
Question 1
OOP concepts (encapsulation, inheritance, polymorphism)
DBMS basics (normalization, primary key vs foreign key, simple SQL queries)
Basic programming concepts in Java/C++ (depending on the candidate)
Difference between compiler and interpreter
I applied online. The process took 4 weeks. I interviewed at Tata Consultancy Services (Bengaluru) in Feb 2025
Interview
it was fresher interview and it l1 level for bca and bsc students , value foe skill is low and process is only based on qualification choose tcs only if u have b.tceh
Interview questions [1]
Question 1
can i relocate to needed location as per company needs in future