TCS NQT 2026 — Complete Guide, Pattern, and Practice Tests
TCS National Qualifier Test (NQT) is TCS's standardised hiring assessment for fresh graduates. A good NQT score makes you eligible for direct interview calls from TCS and other NQT-accepting companies. It is conducted multiple times a year at authorised centres.
Why TCS NQT Matters
- Valid for 2 years from the date of examination
- Accepted by 200+ companies beyond TCS
- Eliminates the need for individual campus tests at partner companies
- Score report shared directly with recruiters
Test Pattern
| Module | Questions | Time | |---|---|---| | Verbal Ability | 24 | 30 min | | Reasoning Ability | 30 | 50 min | | Numerical Ability | 26 | 40 min | | Programming Logic | 10 | 15 min | | Coding (Optional — for higher band) | 2 | 30 min |
Total Cognitive Skills: 90 questions in 135 minutes No Negative Marking — attempt all questions
Section-wise Tips
Verbal Ability
Reading Comprehension forms the bulk — 2 passages with 4–5 questions each. Focus on inference and tone-based questions. Error Detection and Sentence Correction test grammar: subject-verb agreement, tenses, prepositions. Vocabulary questions test meaning in context, not rote learning.
Reasoning Ability
Seating Arrangement and Puzzles appear frequently — practice linear, circular, and floor-based arrangements. Blood Relations and Directions are quick marks. Data Sufficiency: use elimination (neither, either, both, one of them) — don't actually solve unless needed.
Numerical Ability
Core Arithmetic: Percentages, Averages, Ratios — these form 50% of the section. Data Interpretation: tables and bar charts usually appear once each. Number System and Algebra round out the section. TCS NQT Maths is easier than CAT or IBPS — speed and accuracy matter more than complexity.
Programming Logic
Flowchart interpretation and pseudocode trace questions. No actual coding syntax needed — it's logic-based. Practice: given an input, trace through loops, conditionals, and print statements to find the output. C, Java, and Python pseudocode all appear.
Coding (Optional — Higher NQT Band)
Solve 2 problems in 30 minutes. Easy-medium difficulty (similar to LeetCode Easy). Languages supported: C, C++, Java, Python. Attempting this section well can push you to a higher NQT band, opening more opportunities.
Scoring Strategy
- Target 80+ percentile in Cognitive Skills for NQT certification (Foundation level)
- Target 90+ percentile for Advanced level certification
- Attempt Coding if you're from CS/IT — adds significant weight to your profile
- No negative marking — never leave blanks
Preparation Timeline (4 Weeks)
Week 1: Verbal — RC daily, grammar rules, 30 vocab words/day Week 2: Reasoning — seating arrangements, puzzles (3 sets/day), directions and blood relations Week 3: Numerical — Arithmetic topics, 2 DI sets/day, number system Week 4: Full mock tests + Programming Logic practice + Coding (if applicable)