Aptitude
Coding round
Technical Interview+
The TCS (Tata Consultancy Services) interview process typically follows these 4 main stages, especially for freshers and campus placements:
---
1. Online Aptitude Test (TCS NQT)
Sections:
Numerical Ability (Math, Arithmetic, Puzzles)
Verbal Ability (Grammar, Reading Comprehension)
Reasoning Ability (Patterns, Logic)
Programming Logic (Basics of C, C++, Data Structures)
Coding (Simple to medium-level coding problems in C/C++/Java/Python)
Duration: Around 90–120 minutes
Tips: Practice from platforms like PrepInsta, IndiaBix, HackerRank.
---
2. Technical Interview (TR Round)
What They Ask:
Languages: C, C++, Java, Python basics
Concepts: OOPs, DBMS, Operating System, Data Structures
Coding: Simple problems (factorial, palindrome, sorting, etc.)
Projects: Explain your final year or resume projects
Tools: Basic knowledge of Git, IDEs, or any tech stack you mention
Tips:
Be clear with fundamentals.
Explain your projects confidently.
Revise DBMS, OS, and DSA basics.
---
3. Managerial Round (MR) – Sometimes Clubbed with TR or HR
What They Judge:
Teamwork
Leadership
Problem-solving under pressure
Decision-making
4. HR Interview
Topics:
Tell me about yourself
Why TCS?
Are you open to relocation?
Salary expectations
Strengths/Weaknesses
Behavioral questions
Tips:
Be honest and professional
Show enthusiasm for learning and growing with TCS
---
Want help preparing answers for “Tell me about yourself,” “Why TCS,” or project explanation? I can help you write it out based on your background.