TCS NQT: the test pattern, the three cadres, and how to prepare
The TCS National Qualifier Test is the largest single fresher drive an Indian engineering student is likely to sit. TCS describes it as an online screening exam open to every engineering student in the country, regardless of college, administered on its own TCS iON platform, and it is the route into all three of its entry cadres: Ninja, Digital and Prime. The same sitting serves all three; what differs is how much of the test each cadre is judged on and the bar it must clear.
This page sets out the pattern as TCS publishes it and as prep sites and candidates report it, marks which is which, maps each section to the December Code subject that prepares for it, and ends with a practice set drawn only from pages whose sample questions are already public. It is not a registration guide: dates and eligibility belong to the TCS notification for the cycle you are in.
December Code is not affiliated with, endorsed by or connected to TCS. This page summarises how TCS NQT (Ninja, Digital, Prime) is publicly described, from the sources listed at the end, checked on 29 September 2026. Where a detail comes from prep sites or candidate reports rather than TCS itself, the page says so. The notification or test invitation for the drive you are sitting is the source of truth, and where it differs from this page, it is right.
How the process runs
A round is marked official when TCS describes it on its own pages, and commonly reported when the description comes from prep sites and candidate reports.
- 1
Registration on the TCS NextStep portalofficial
TCS's NQT hiring page walks through the steps: log in to NextStep under the IT category, apply for the drive, choose the skill you want to be evaluated on, choose the in-centre mode and three preferred test centres, and pick three preferred job cities. Communication about the test comes from TCS iON, its test partner.
- 2
The NQT: Foundation and Advancedofficial
TCS describes the test as two sections. Foundation covers numerical, verbal and reasoning ability; Advanced adds advanced quantitative and reasoning questions and coding. TCS's page says the Advanced section is mandatory for anyone aspiring to a Digital or Prime offer, and that test performance decides whether a candidate qualifies for the Ninja, Digital or Prime interview.
- 3
Interview for the cadre you qualified forcommonly reported
Prep sites and candidates report a technical interview followed by HR for Ninja, a harder technical interview for Digital, and an extended technical discussion that includes project work for Prime. Some reports add a managerial round. TCS's page confirms interviews happen and that original academic documents are checked at that stage, not their format.
- 4
Offer and onboardingofficial
TCS states that eligibility is reviewed at every stage and that a candidate found ineligible, or whose declared details do not match, is disqualified. It also states that it never asks for money and that hiring communication never comes from personal email addresses.
What the test asks, and what prepares you for it
4 of 5 sections map to a December Code subject. The rest are named below, not glossed over.
| Section | What it tests | Prepare with |
|---|---|---|
| Numerical Ability (Foundation)commonly reported | Arithmetic under time: percentages, ratios, profit and loss, time and work, speed and distance, averages, probability and number properties. Commonly reported as 20 questions in 25 minutes, with no negative marking. | Aptitude |
| Verbal Ability (Foundation)commonly reported | Reading comprehension, sentence completion, error spotting, para-jumbles and vocabulary. Commonly reported as 25 questions in 25 minutes. | |
| Reasoning Ability (Foundation)commonly reported | Number and letter series, coding-decoding, blood relations, direction sense, syllogisms, seating arrangements and data sufficiency. Commonly reported as 20 questions in 25 minutes. | Aptitude |
| Advanced Quantitative and Reasoning (Advanced)commonly reported | The same families at a harder pitch, with more multi-step problems and puzzles. Commonly reported as 15 questions in 25 minutes. | Aptitude |
| Advanced Coding (Advanced)commonly reported | Two or three programming problems in about 90 minutes, in C, C++, Java or Python: arrays, strings, sorting, searching and simple data structures, with test cases graded automatically. Reports differ on whether it is two or three problems. | DSAJavaPythonC |
How the three cadres are decided
TCS's own description is the clearest thing on this page: one test, two parts, and the Advanced part mandatory only if you want Digital or Prime. Prep sites fill in what TCS does not publish: that Ninja is judged on Foundation alone, that Digital and Prime need strong performance across both parts, and that the difference between the three is the cut-off, not the paper. Treat those as commonly reported. What is consistent across every report is the order of difficulty: Foundation is a speed test that most prepared students clear, Advanced is where the field thins.
The practical consequence is that the Foundation section is an elimination gate whatever cadre you are aiming for, and it is aptitude. Numerical and reasoning ability together make up two of its three sections, and they are the two December Code measures directly. Verbal ability is the third, and it is not something this site covers, so it needs its own preparation.
How hard the test is, and where marks go
Reports agree that no section carries negative marking, which changes the strategy: an unanswered question costs exactly what a wrong one does, so every question should get an answer. They also agree that the clock is per section and that you cannot return to a section once it ends. In Foundation, the questions are individually easy; what fails people is the time per question and a small number of families they never drilled, usually series, coding-decoding and the profit-and-loss variants.
In the Advanced coding section, the problems are commonly reported as array, string and sorting problems rather than graph or dynamic-programming ones, and the languages accepted are the ones most campuses teach. The skill that separates candidates is producing a working solution that passes hidden test cases under time, which is the practice of writing correct loops and handling edge cases, not the memory of an algorithm's name.
What the interview asks
Candidate reports for the Ninja and Digital interviews converge on a recognisable set: your final-year project explained end to end, the language you named at registration (arrays, strings, output of a short program), object-oriented concepts with an example, SQL joins and normalisation, a data-structure question such as reversing a linked list or explaining a stack, and a few operating-system or networking definitions. Prime interviews are reported to go deeper on projects and problem-solving. The HR round is short and conventional: relocation, the bond, why TCS.
The subjects behind that list are exactly the ones on this site: object-oriented programming, DBMS, SQL, data structures, operating systems and computer networks, plus the language you chose. A diagnostic in each tells you which of them would cost you the interview, and the topic pages carry the questions in the form interviewers ask them.
How the season runs
TCS runs the NQT in cycles rather than once a year. On the day this page was verified, TCS's hiring page showed the 2026 cycle's registration as opened on 18 February 2026 and closed, with tests from 10 March 2026 onwards for the 2024, 2025 and 2026 batches, and the TCS iON NQT hub listed its next scheduled test for 19 October 2026, with applications closing on 7 October 2026. TCS iON says its tests are scheduled every two to four weeks at its centres, and that a scorecard is valid for two years. What that means for planning: the drive you can register for is on TCS's page, not here, and a score can be improved in a later sitting.
TCS iON also sells the NQT to other employers. Its hub says the score is accepted by thousands of corporates for IT and non-IT roles, so a sitting taken for TCS can be reused elsewhere. This page is about the TCS hiring drive; the paid TCS iON NQT products it lists are a separate decision.
What December Code covers here, and what it does not
The diagnostic and practice cover Aptitude, DSA, OOP, DBMS, SQL, Java, Python, C: the subjects behind 4 of the 5 sections above. It does not cover the following, and no page here pretends to:
- Verbal Ability: reading comprehension, grammar and vocabulary are a third of the Foundation section and are not tested or practised here.
- A coding environment: the Advanced coding problems are written in an IDE against hidden test cases. December Code prepares the data-structure thinking and the language traps in MCQ form; it does not run your code.
- Registration, eligibility, test-centre and document questions: every one of them belongs to TCS's NQT page and TCS iON.
What could not be confirmed from TCS
- The section-wise question counts and durations (65 Foundation questions in 75 minutes, 18 Advanced questions in 115 minutes, 190 minutes in all) come from prep sites, not from a TCS page we could read; TCS's own pattern tab did not render in our check.
- Whether the coding section has two or three problems: FacePrep reports three, GeeksforGeeks reports two, both for 2026.
- Cadre cut-offs of any kind. Nothing here states a score that gets Ninja, Digital or Prime, because TCS does not publish one.
A practice set for TCS NQT (Ninja, Digital, Prime)
Topic pages in the subjects this process tests, each with the questions interviewers ask and one question from the bank exactly as the diagnostic asks it. Nothing is published for this page: every sample was already public on its topic page.
- Percentage aptitude questionsThe base of profit and loss, interest and most of the numerical section; the fastest family to make automatic.
- Time and work questionsA fixture of every reported Foundation paper, and the family where a wrong method costs the most time.
- Time, speed and distance questionsRelative speed and trains appear in nearly every candidate report of the numerical section.
- Probability questionsReported in both the Foundation and the Advanced quantitative sections.
- Number series questionsThe reasoning section's most common opener; recognising the rule fast is the whole skill.
- Coding-decoding questionsAlongside series, the reasoning family reported most often.
- Blood relations questionsA reasoning staple that is slow only until the notation is learned.
- Permutations and combinations questionsThe Advanced quantitative section leans on counting and probability.
- Array and two-pointer interview questionsThe reported shape of most Advanced coding problems: arrays with a condition to satisfy in one pass.
- String interview questionsString manipulation is the other reported family in the coding section.
- Sorting algorithm interview questionsSorting and its complexity come up in both the coding section and the interview.
- Linked list interview questionsReversing a list and detecting a cycle are the interview's most reported data-structure questions.
How the diagnostic asks it
One public question per subject, the same one its hub shows. The answer is marked because these are public; in a sitting you choose first, then see why each option is right or wrong.
In a class of 80 students, 65% passed the mathematics exam. How many students passed?
- 155
- 252correct
- 360
- 448
65% of 80 = (65/100) x 80 = 52. So 52 students passed the exam.
Which of the following operations on an unsorted array of n integers takes O(n) time in the worst case?
- 1Finding the maximum elementcorrect
- 2Appending an element at the end when spare capacity already exists
- 3Reading the element at index k
- 4Reading the array's length
In an unsorted array the maximum could be anywhere, so every element must be examined: O(n). Indexed reads are O(1) because the address is computed from the base and the index; appending into existing spare capacity just writes one slot, O(1); and the length is stored, so reading it is O(1). Only a sorted array would let the maximum be read directly.
Measure it
Knowing the pattern tells you what is coming. A diagnostic tells you what you would get wrong.
10 Aptitude questions across its topics, easy to hard, about fifteen minutes. You get a readiness figure with the arithmetic shown, the topics you missed named, and a practice set sized for today. Free: 1 diagnostic a month and 15 problems a day. No card.
Sources, and when they were checked
Pattern last verified 29 September 2026, against the pages below. Patterns change between drives and cycles; when a source changes, this page changes and the date moves with it. A source marked official is TCS’s own; the others are the established prep sites and candidate reports the “commonly reported” details come from.
- officialTCS careers: TCS All India NQT Hiring, batch of 2024, 2025 and 2026· the application steps, the Prime and Digital cadres, the 2026 cycle's dates and the disqualification rule
- officialTCS iON: National Qualifier Test hub· the next scheduled sitting, who can apply, test frequency and scorecard validity
- officialTCS: Reimagining talent acquisition for the digital age· what the NQT is and how top performers qualify for TCS Digital
- prep siteFACE Prep: TCS NQT exam pattern 2026· section counts, durations, marking and the cadre routing; the page is dated May 2026
- prep siteGeeksforGeeks: TCS NQT 2026 exam pattern, syllabus and preparation guide· a second report of the sections and interview rounds; last updated 3 March 2026