TCS NQT interview experience
After the NQT, most candidates get one interview session with technical, managerial and HR parts, often by the same panel. Ninja interviews are short (about 20โ30 minutes); Digital and Prime interviews go deeper (often an hour or more) into DSA, projects and newer technologies.
Selection process
- TCS NQT (online test): Foundation (numerical, verbal, reasoning) plus Advanced (quant/reasoning and coding). Your score decides whether you are considered for Ninja, Digital or Prime.
- Technical interview: Self-introduction, project deep-dive, OOP, DBMS/SQL, one small program, and for Digital: DSA, cloud and other new technologies.
- Managerial interview: Why TCS, strengths and weaknesses, situations and teamwork. Often merged with the technical round.
- HR interview: Hometown, family, relocation, documents and joining. Usually short.
Technical questions candidates reported
- Explain your project in detail: how you built it and what problems you faced. (answer)
- What is the difference between an error and an exception? (answer)
- What is the difference between float and double? (answer)
- Explain the pillars of OOP and write code for one of them. (answer)
- Write a program to check whether a number is an Armstrong number. (coding problem)
- What is a foreign key and how is it used? (answer)
- Explain the ACID properties. (answer)
- Write an SQL query using a join. (answer)
- How does ChatGPT work? (answer)
- (Digital) Questions on data structures and dynamic programming. (answer)
- (Digital) What is cloud computing? (answer)
HR and managerial questions
- Introduce yourself. (answer)
- Why do you want to work at TCS? (answer)
- What do you know about TCS? Is it service-based or product-based? (answer)
- What are your strengths and weaknesses? (answer)
- Where is your hometown? Tell me about your family.
- Are you willing to relocate? (answer)
Tips
- Revise every line of your resume; follow-up questions come from it.
- Be able to write a short program on paper or in a shared editor without an IDE.
- For Digital, prepare DSA and one modern technology (cloud, ML or Gen AI) properly.
- Keep your documents (marksheets, ID) ready; the HR part checks them.
Reported experiences
On campus, 2025 batch, Ninja (selected)
Technical round on an ML project, error versus exception, float versus double, OOP pillars with code, an Armstrong number program, foreign key, ACID, an SQL join query and how ChatGPT works. Managerial: why TCS, strengths and weaknesses. HR: hometown and relocation.
Digital role, 2025
Candidates describe a longer technical interview with internship and project follow-ups, DSA and Java/OOP internals. Some 2025 Digital-shortlisted candidates report being offered Ninja instead.