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 (Noida)
Interview
Very coordinated went around 4 pm due to personal reasons they accepted it and helped me in the process. Didn't need to wait for anyone both the TR and HR round happened simultaneously.
I applied in-person. I interviewed at Tata Consultancy Services (Bengaluru) in Jan 2026
Interview
Initial Screening Round
This is usually conducted by a recruiter or HR.
They check:
* Basic background
* Communication skills
* Role fit and expectations
Technical Round(s)
These can be one or more rounds depending on the company.
* Coding Round:
Focuses on data structures and algorithms (arrays, strings, hashing, etc.)
* Core Concepts Round:
Covers topics like:
* For me: .NET, C#, OOP, SQL
* Concepts like memory management, collections, async programming
* System Design (for experienced roles):
Designing scalable systems like:
* Parking lot system
* URL shortener
* Booking systems
I applied online. I interviewed at Tata Consultancy Services (Hyderabad) in Apr 2026
Interview
ExplaiThe interview process started with an online application followed by an initial screening round. The technical discussion focused on Python, SQL, backend development concepts, projects, and problem-solving ability. The interviewer also asked about internships, teamwork, and willingness to learn new technologies.n one project you developed using Python or Django and describe your role in it.
Interview questions [1]
Question 1
I explained my Django-based web application project where I implemented authentication, CRUD operations, REST APIs, and MySQL database integration. I also described my role in backend development, API handling, debugging, and improving application functionality.