TCS
TCS NQT + Technical + Managerial + HR
Interview Format
TCS NQT (National Qualifier Test)
Online assessment: numerical ability, verbal, reasoning, and coding. Your NQT score gates the interview stage.
Technical Interview
Core CS fundamentals (a programming language, DSA basics, DBMS, OS, networks), your projects, and simple coding/output questions.
Managerial + HR
MR probes real-world problem-solving, teamwork, and pressure handling; HR covers relocation, service agreement, salary, and motivation.
What They Actually Test
- →Aptitude and basic coding via the NQT
- →Fundamentals — at least one programming language, DBMS/SQL, OS, and networking basics
- →Clarity in explaining academic and personal projects
- →Communication, adaptability, and willingness to accept the service agreement/relocation
Real-Style Sample Questions
What is the difference between DELETE, TRUNCATE, and DROP in SQL?
Write a program to check whether a given number is a palindrome. What is its time complexity?
Explain your final-year project — the problem it solves, your role, and the technologies you used.
Are you comfortable with relocation and the service agreement? Why do you want to work at TCS?
Scoring Philosophy
TCS screens primarily on the NQT score, then looks for reliable fundamentals and clear communication rather than elite depth. Managerial and HR rounds assess whether you can handle client-facing work, adapt to any technology, and commit to the role — confidence and honesty carry weight.
Insider Tips
Clear the NQT strongly — it's the gate, and a high score improves your interview leverage.
Revise C/Java/Python basics, SQL queries, and OS/DBMS fundamentals — TCS asks broad, foundational questions.
Know every line of your resume, especially projects; be ready to explain and defend your choices.
In HR, be honest and flexible about relocation, service agreement, and technology.
Ready to practice?
Start a technical session calibrated for TCS.