Exam pattern, section-wise syllabus, Ninja vs Digital vs Prime salaries, no-negative-marking strategy, coding tips, and a 30-day plan. Everything in one place.
📅 Updated June 2026⏱ 190 Min Exam📝 82 Questions✅ No Negative Marking💻 Python/Java/C++
190
Total Minutes
82
Questions
0
Negative Marking
2 Yrs
Score Valid
3
Role Bands
TCS (Tata Consultancy Services) is India’s largest IT employer and a dream company for millions of engineering students. The TCS National Qualifier Test (NQT) is the single gateway to all TCS fresher roles — Ninja, Digital, and Prime. One exam, one score, three possible outcomes. Understanding this exam inside-out is the fastest path to your first IT job.
This guide gives you the complete 2026 picture — what changed, what the pattern looks like, what each section tests, and exactly how to prepare in 30 days.
1. TCS NQT 2026 Overview
The TCS NQT 2026 application window ran from April 9 to May 14, 2026, with the exam conducted on May 27, 2026 at TCS iON centers across India. The test follows the integrated pattern introduced in 2023 — a single 190-minute session decides your eligibility for all three TCS role bands.
🔑 The Most Important Rule — No Negative Marking
There is zero negative marking in TCS NQT 2026 across all sections. You must attempt every single question — even if you guess randomly, you have a chance of scoring. An unanswered question scores 0. A wrong answer also scores 0. So always guess rather than skip.
⚠️ You Cannot Go Back
Once you click Next, the question locks permanently. Section switching is also disabled. Answer carefully in order — you have exactly one shot at each question.
2. Complete Exam Pattern 2026
Section
Sub-Section
Questions
Time
Type
Foundation (Part 1)
Numerical Ability
20
25 min
MCQ
Foundation (Part 1)
Verbal Ability
25
25 min
MCQ
Foundation (Part 1)
Reasoning Ability
20
25 min
MCQ
Foundation Total
65
75 min
Advanced (Part 2)
Advanced Aptitude
15
25 min
MCQ
Advanced (Part 2)
Advanced Coding
2 problems
90 min
Coding
Advanced Total
17
115 min
GRAND TOTAL
~82
190 min
💡 Key Facts
No negative marking anywhere. Non-adaptive — all candidates get the same difficulty. On-screen calculator and rough sheet provided. Physical materials not allowed. Eye movements and audio monitored — do not look away from screen.
3. TCS Ninja vs Digital vs Prime — Roles & Salary
Your TCS NQT score determines which band you fall into. All three are decided by the same exam — the difference is how well you perform in the Advanced section.
🥋
TCS Ninja
₹3.36 LPA
Foundation section qualifier. Entry-level IT roles. ~₹26K–₹28K in-hand per month. Largest hiring volume.
Allowed languages: C, C++, Java, Python, Perl. Python and Java are most recommended — Python for speed of writing, Java for familiarity.
5. Coding Section Strategy — Get Digital Band
The 2 coding problems in 90 minutes are what separate Ninja from Digital and Prime. Problem 1 is typically medium difficulty (arrays/strings/basic logic). Problem 2 is harder (sorting, basic DP, or mathematical reasoning). You get partial marks for partial test cases — a fully correct output earns maximum marks.
✅ Top Coding Strategy
Always solve Problem 1 completely first — it is easier and earns full marks. For Problem 2, if you cannot get a full solution, write a brute-force solution that passes some test cases. Partial credit is better than zero. Comment your code clearly — it shows structured thinking even if the solution is incomplete.
Pythoncommon_pattern.py
# Common TCS NQT Pattern — Two Sum / Array problem# Always handle edge cases firstdefsolve(arr, target):
# Edge case: empty arrayif not arr:
return-1# Use hash map for O(n) solution
seen = {}
for i, num inenumerate(arr):
complement = target - num
if complement in seen:
return [seen[complement], i]
seen[num] = i
return-1# Read input — standard TCS iON format
n = int(input())
arr = list(map(int, input().split()))
target = int(input())
print(solve(arr, target))
6. 30-Day Preparation Plan
📅 TCS NQT 30-Day Study Calendar
Week 1 (Days 1–7) — Aptitude Foundation
Number System, Percentages, Profit & Loss — 30 questions/day
Time & Work, Speed & Distance — standard formulas + shortcuts
Verbal: Reading Comprehension daily — 2 passages per day
Solve 2 TCS NQT previous year coding problems daily
Week 4 (Days 22–30) — Mock Tests + Revision
Full TCS NQT mock test every alternate day (PrepInsta / GeeksforGeeks)
Analyze wrong answers — pattern recognition
Revise aptitude shortcuts and formulas — flashcards
Final 3 days: only mock tests + light revision, no new topics
7. Topper Tips — What Cracked Digital Band in 2026
1. Attempt 100% of Questions Zero negative marking means every blank answer is a missed opportunity. For MCQs you cannot solve, eliminate 1–2 options and guess from the remaining. Statistically, you will get some right.
2. Time Box Each Section Mentally Foundation has 75 minutes for 65 questions — that is just over 1 minute per question. If you spend more than 90 seconds on any aptitude question, mark your best guess and move on.
3. For Coding — Write Partial Solutions Even if you cannot solve the full problem, write code that handles base cases and produces correct output for simple inputs. TCS NQT gives partial marks for partial test case passes.
4. Choose Python for Coding — Save 40% Time Python’s built-in sorted(), Counter(), defaultdict(), and list comprehensions save enormous time versus C or Java. Most Digital/Prime qualifiers used Python or Java. Practice with these exact data types before the exam.
No — absolutely zero negative marking in any section. Attempt every question. Wrong answers score 0, unanswered questions also score 0. Always guess rather than leave blank.
All three are decided by the same NQT exam. Ninja (Foundation qualifier) earns ~₹3.36 LPA. Digital (Advanced qualifier) earns ~₹7 LPA. Prime (top Advanced scorers) earns ₹9–14 LPA. Your integrated score determines which band you qualify for.
Approximately 82 questions in 190 minutes total. Foundation: 65 questions in 75 minutes (Numerical 20 + Verbal 25 + Reasoning 20). Advanced: 15 MCQs in 25 minutes + 2 coding problems in 90 minutes.
Python is most recommended — concise syntax, powerful built-ins (sorted, Counter, defaultdict), and faster to write under time pressure. Java is excellent too. C++ works but requires more code. Avoid C for complex problems. Practice whichever you choose specifically on the TCS iON compiler interface before exam day.
No. Once you click Next, that question locks permanently. Section switching is also disabled. This is a major exam constraint — answer each question before moving on. There is no review mode.
EP
EnggPrep.in Team
EnggPrep.in creates placement and exam guides specifically for Indian engineering students. All guides are based on real exam data, official notifications, and student experiences.
🎓 Track Your Academics While You Prep
Use EnggPrep.in’s free CGPA Calculator and Attendance Tracker to stay on top of your eligibility criteria alongside TCS NQT prep.