๐Ÿ’ผ Placement Prep

TCS NQT Preparation Guide 2026 โ€” Pattern, Syllabus, Coding Questions & 30-Day Plan

TCS National Qualifier Test (NQT) is the single biggest fresher hiring exam in India โ€” over 3 lakh students appear each cycle. This guide covers the complete exam pattern, section-wise preparation strategy, real coding question examples, and how to target the higher-paying Digital and Prime streams.

TCS NQT 2026 โ€” Quick Overview

DetailInformation
Conducted byTCS iON (online, remote or centre-based)
EligibilityBE/BTech/ME/MTech/MCA/MSc โ€” 60% or 6.0 CGPA throughout, no active arrears
StreamsNinja (โ‚น3.36 LPA) ยท Digital (โ‚น7 LPA) ยท Prime (โ‚น9โ€“11.5 LPA)
Test duration~90โ€“120 minutes (Foundation) + additional Advanced section for Digital/Prime
RegistrationFree, via the TCS NextStep / iON portal
Negative markingNo
Key insight: Everyone writes the same Foundation test. Your score decides whether you're offered Ninja, or invited to the Advanced section for Digital/Prime interviews. So preparing "just to pass" costs you โ‚น4โ€“8 LPA โ€” prepare to score high.

Exam Pattern โ€” Section by Section

SectionQuestionsTimeWhat it tests
Numerical Ability~2025 minPercentages, ratios, time & work, profit/loss, number series, data interpretation
Verbal Ability~2525 minReading comprehension, error spotting, sentence completion, para jumbles
Reasoning Ability~2025 minSeries, puzzles, blood relations, coding-decoding, seating arrangement
Programming Logic~1015 minC/pseudocode output prediction, data structures basics, OOP concepts
Hands-on Coding1โ€“2 problems30 minWrite working code in C, C++, Java, Python, or Perl
Advanced (Digital/Prime only)Advanced aptitude + 2โ€“3 harder coding problems~90 minDSA โ€” arrays, strings, recursion, greedy, basic DP

Section 1 โ€” Numerical Ability Strategy

This section is speed-driven: roughly 75 seconds per question. Master these topics in order of frequency:

  1. Percentages & Profit/Loss โ€” appears in almost every set. Learn fractionโ†”percentage conversions by heart (1/8 = 12.5%, 1/6 = 16.66%โ€ฆ).
  2. Time & Work / Pipes & Cisterns โ€” use the LCM method, not fractions. It's 2x faster.
  3. Ratio & Proportion, Mixtures โ€” alligation shortcut solves most mixture questions in 20 seconds.
  4. Number Series โ€” check differences, then ratios, then alternating patterns.
  5. Data Interpretation โ€” 3โ€“4 questions from one table/chart. Do these first; one reading answers all of them.

Practice source: IndiaBix (topic-wise) + PrepInsta TCS NQT section (company-specific pattern).

Section 2 โ€” Verbal Ability Strategy

Section 3 โ€” Reasoning Strategy

Section 4 โ€” Coding: What Actually Gets Asked

Foundation coding questions are LeetCode-Easy level. Frequently repeated patterns:

Example: Frequently Asked TCS NQT Problem

Q: Given a string, print the character that appears the most times.

# Python solution
s = input().strip()
freq = {}
for ch in s:
    freq[ch] = freq.get(ch, 0) + 1

max_char = max(freq, key=freq.get)
print(max_char, freq[max_char])

Q: Check whether a number is an Armstrong number (e.g., 153 = 1ยณ+5ยณ+3ยณ).

# Python solution
n = int(input())
digits = str(n)
power = len(digits)
total = sum(int(d) ** power for d in digits)
print("Armstrong" if total == n else "Not Armstrong")
Language tip: Python is allowed and is the fastest to write under time pressure. If your college taught you C, practice reading input with scanf carefully โ€” most TCS coding failures are input-parsing bugs, not logic bugs.

For Digital/Prime Advanced coding, level up to: two-pointer problems, hashmap frequency problems, string manipulation, recursion, and simple greedy. Around 50 LeetCode Easy + 20 Medium problems is enough.

Ninja vs Digital vs Prime โ€” What's the Difference?

StreamPackageHow to qualifyInterview difficulty
Ninjaโ‚น3.36 LPAClear the Foundation testBasic โ€” projects, one language, HR
Digitalโ‚น7 LPAHigh Foundation score + clear Advanced sectionModerate โ€” DSA, OOP, DBMS, projects in depth
Primeโ‚น9โ€“11.5 LPATop Advanced scores + strong interviewHard โ€” DSA Medium, system basics, CS fundamentals

Students who get Ninja can also attempt an internal Ninja-to-Digital upgrade test after joining โ€” but it's far easier to score Digital directly in the NQT.

The Interview Rounds (After the Test)

Practice technical questions from our interview question bank (240+ questions) โ€” especially JavaScript if your projects are web-based.

30-Day Preparation Plan

DaysFocusDaily routine (2โ€“3 hrs)
1โ€“7Aptitude foundations1 hr numerical (percentages โ†’ time & work), 30 min verbal, 30 min reasoning, 30 min coding basics
8โ€“14Speed buildingTopic-wise timed sets on IndiaBix; 2 coding problems daily (patterns, strings, arrays)
15โ€“21TCS-specific patternPrepInsta TCS NQT previous questions; 1 full sectional mock every 2 days; pseudocode practice
22โ€“27Full mocksOne full-length NQT mock daily + review every mistake; Advanced coding if targeting Digital/Prime
28โ€“30RevisionFormula sheet revision, redo previously wrong questions, prepare interview intro & project explanation
Common mistakes that fail candidates: not practicing on the TCS iON interface (do at least 2 mocks on a similar UI), spending 5 minutes stuck on one aptitude question, writing code without testing edge cases (empty input, single element), and ignoring the verbal section entirely.

Frequently Asked Questions

Is TCS NQT free to register?
Yes. Registration through the TCS NextStep portal for the recruitment NQT is free. Beware of paid third-party "guaranteed pass" services โ€” they are scams.
Can I attempt TCS NQT with an active arrear?
No โ€” TCS requires no active backlogs at the time of the selection process. Cleared history of arrears is generally acceptable within their overall academic criteria (60% / 6.0 CGPA throughout).
Which language is best for the coding section?
Whichever you're strongest in. Python is fastest to write; C/C++/Java are all fully supported. Don't switch languages a month before the exam.
Is there negative marking in TCS NQT?
No negative marking โ€” attempt every question. Never leave blanks.
How many times can I take the NQT?
TCS runs NQT cycles multiple times a year (typically 2โ€“3). If you don't clear one cycle, you can register for the next.
What CGPA do I need from Anna University?
Minimum 6.0 CGPA (60%) in 10th, 12th, and BE/BTech with no active arrears. Check your exact CGPA with our CGPA calculator.

Continue Preparing