MockStep Logo
TCS logo
TCS NQT 2026 Registration Open - Exam Date, Syllabus & Questions

Complete TCS Preparation Guide

Eligibility, syllabus, selection process, interview insights — everything in one place.

About the Company

Prepare for TCS NQT 2026 with the most comprehensive guide. Find details on TCS NQT registration 2026, exam dates, syllabus, and hiring process. Access TCS NQT questions, coding questions, and previous year papers. Learn how to apply on the TCS NextStep portal and TCS iON. MockStep offers free TCS NQT mock tests, pyqs, and preparation resources for all students aspiring to join TCS.

Eligibility Criteria

Ensure you meet all requirements before applying to TCS.

Qualification

Bachelor of Technology (B.Tech.)/ Bachelor of Engineering (B.E)/ Master of Technology (M.Tech.)/ Master of Engineering (M.E)/ Master of Computer Applications (M.C.A)/ Master of Science (M.Sc./M.S) in any specialization offered by AICTE/UGC recognized universities/colleges.

B.E / B.Tech / M.E / M.Tech / MCA / M.Sc / MS
Eligible Batches

Exclusively open for the Batch of 2024, 2025 and 2026.

2024, 2025 & 2026
Percentage Criteria

Candidates should have a minimum aggregate of 60% or equivalent CGPA in Class 10th, 12th, Diploma (if applicable), Graduation and Post-Graduation.

≥ 60% or 6.0 CGPA
Backlog Criteria

No pending backlog will be permitted at the time of appearing for the TCS selection process.

No Active Backlogs
Age Limit

Candidates should be between 18 to 28 years of age.

18 – 28 Years
Education Gap

It is mandatory to declare gaps in education, and the overall academic gap should not exceed 24 months until the highest qualification.

≤ 24 Months
Work Experience

Candidates with work experience of up to 2 years are eligible to apply. Internship experience is not considered for salary fitment.

Up to 2 Years
Course Types

Only full-time courses will be considered. Part-time, correspondence or distance education courses are not eligible.

Full-Time Only

Salary Package

Annual CTC by role tier. Opportunities are available across roles such as Ninja, Digital, Prime.

Ninja
Base
Mandatory Foundation section only. Entry-level role for freshers.
UG3.36 LPA
PG3.53 LPA
Digital
Advanced
Requires clearing both Foundation and Advanced sections.
UG7.09 – 7.72 LPA
PG7.39 – 8.04 LPA
Prime
Best
Top-tier offer for exceptional scorers in Advanced section.
UG9.09 – 9.66 LPA
PG11.59 – 12.26 LPA

Selection Process

Your journey from application to offer letter — step by step.

Step 1

RegistrationEasy15–30 mins

Register on the TCS NextStep Portal under the 'IT' category. Keep your academic documents and a valid government ID ready. Apply only once — duplicate profiles are rejected.

Tips
  • Visit the TCS NextStep portal (nextstep tcs) and select 'IT'
  • Complete the tcs nqt application carefully
  • Keep track of the tcs nqt registration last date to avoid missing out

Step 2 · Elimination Round

TCS NQT (In-Centre Assessment)MediumElim.190 mins

An integrated aptitude test with two parts: Foundation (75 mins) and Advanced (115 mins). Tests Numerical, Verbal, Reasoning, and Coding abilities.

Tips
  • Practice TCS NQT questions and mock tests
  • Advanced section is mandatory for Digital/Prime roles
  • Review TCS NQT previous year questions (pyq) and coding questions

Step 3

Technical & Managerial InterviewMedium45–75 mins

A combined interview round covering coding skills, Data Structures & Algorithms, core subjects (DBMS, OS, CN, OOP), project discussion, leadership ability, problem-solving, and behavioural questions. May be conducted back-to-back or as a single panel interview.

Tips
  • Be thorough with your project and ready to discuss design decisions
  • Brush up on SQL queries and core CS fundamentals
  • Use the STAR method for behavioural questions
  • Prepare examples of teamwork and conflict resolution

Step 4

HR InterviewEasy15–20 mins

Evaluates communication skills, confidence, company fit, and career goals. Includes questions like 'Why TCS?' and salary expectations.

Tips
  • Research TCS's recent news and values
  • Be clear about relocation preferences
  • Express enthusiasm for learning

Exam Pattern

TCS NQT is an integrated test consisting of two sections: Foundation and Advanced. While all candidates are encouraged to attempt both sections, the Advanced section is mandatory if you aspire for a Digital or Prime offer.

Total Questions
82
Total Time
190 mins
Test Centers
TCS iON Centers
Type of Exam
TCS iON In-centre (offline)
RoundQsTime
Part A: Foundation SectionNumerical Ability, Verbal Ability, Reasoning Ability
65
75 mins
Part B: Advanced SectionAdvanced Quantitative & Reasoning Ability, Advanced Coding
17
115 mins
Important Notes
  • No extended time or extra attempts will be allowed.
  • The Advanced section is mandatory if you aspire for a Digital or Prime offer.
  • Internship experience is not considered for salary fitment.
  • No negative marking in the exam.
Additional Info
  • Total Time allotted for Foundation section is 75 minutes.
  • Total Time allotted for Advanced section is 115 minutes.
  • Advanced Coding section alone is 90 mins with 2 programming problems.
  • Helpdesk: ilp.support@tcs.com | Toll-Free: 1800-209-3111

Syllabus Breakdown

Topics and their weightage in the TCS exam.

Topic Weightage at a Glance
Verbal Ability
30%
Numerical Ability
24%
Reasoning Ability
24%
Technical Subjects
3%
Advanced Quantitative & Reasoning
18%
Advanced Coding
4%

Important Topics

High-frequency topics that appear most often in TCS interviews and assessments.

Data StructuresHigh Priority
Scenario-based Problem SolvingHigh Priority
Critical ReasoningHigh Priority
Object-Oriented ProgrammingHigh Priority

Previous Year Questions

A mini mock simulation — pick an answer, get instant feedback and an explanation, then move to the next question.

Numerical Ability5 Questions
Question 1 of 5
0 correct

A train 240 m long passes a pole in 24 seconds. How long will it take to pass a platform 650 m long?

Verbal Ability5 Questions
Question 1 of 5
0 correct

Choose the word most similar in meaning to 'EPHEMERAL':

Reasoning Ability5 Questions
Question 1 of 5
0 correct

Find the missing number in the series: 2, 6, 12, 20, 30, ___

Advanced Quantitative & Reasoning5 Questions
Question 1 of 5
0 correct

A statement is given followed by two assumptions: Statement: 'Some A are B. All B are C.' Conclusion I: Some A are C. Conclusion II: All C are A.

Advanced Coding2 Problems
#1Odd Occurring ElementMedium

Given an array of integers where every element appears an even number of times except one element which appears an odd number of times, find that odd occurring element in O(log n) time.

Note: Equal elements must appear consecutively in pairs. No element may appear more than twice consecutively.

Format
Input

The first line contains a single integer N, the size of the array. The second line contains N space-separated integers representing the array.

Output

Print a single integer — the element that appears an odd number of times.

Constraints
1 ≤ N ≤ 10⁵
N is always odd
1 ≤ A[i] ≤ 10⁹
All elements appear exactly twice except one element which appears once
Equal elements appear consecutively (in pairs)
No element appears more than twice
Examples
Example 1
Input
5
2 2 3 1 1
Output
3

Explanation: Element 3 appears only once; all others appear twice in pairs.

Example 2
Input
7
1 1 4 4 7 8 8
Output
7

Explanation: Element 7 appears only once; 1, 4, and 8 each appear twice.

Solve Problem
Binary SearchArraysBit Manipulation
#2Binary Tree Level Order TraversalMedium

Given the root of a binary tree, return the level order traversal of its nodes' values — from left to right, level by level.

Note: If the tree is empty, return an empty list.

Format
Input

The first line contains N, the number of nodes. The second line contains N space-separated integers representing the binary tree in level-order (use -1 for null nodes).

Output

Print each level's values space-separated on a new line.

Constraints
0 ≤ Number of nodes ≤ 2000
-1000 ≤ Node.val ≤ 1000
Examples
Example 1
Input
7
3 9 20 -1 -1 15 7
Output
3
9 20
15 7

Explanation: Level 1: [3], Level 2: [9, 20], Level 3: [15, 7].

Example 2
Input
1
1
Output
1

Explanation: Single node tree — only one level.

Solve Problem
TreesBFSQueue

Student Interview Experiences

Real insights from students who cleared the TCS hiring process.

2 rounds one is technical and other is hr round. Difficultly level is based on the interviewer in my case interviewer's on a roll, asking random questions, no focus on skills, and it's more like a chat than an actual assessment. Or maybe it's a panel interview with a bunch of tough questions, putting you on the spot, and luck plays a big part in getting the offer? Prepare well and rest is your luck.

UB
Usman Basha.Software Engineer
Read

HR round was mostly behavioral. They want to see if you are a cultural fit for the company. Questions like 'Why TCS?' are common.

RD
Rahul D.Systems Engineer
Read

Frequently Asked Questions