India Hiring

TCS NQT 2026: Resume & Process Playbook for Freshers

The complete guide to TCS National Qualifier Test 2026. 5-round process, resume format that clears TCS iON parsing, 25 keywords to include, 3 project templates, and the application timeline.

By Surya L.Updated Apr 26, 2026.14 min
On this page(10)

TCS NQT 2026 at a glance

TCS NQT (National Qualifier Test) is the single largest entry-level hiring funnel in India: 4+ lakh candidates apply, roughly 40,000 clear the test, and around 25,000 get an offer annually. The test is used by TCS itself and by 500+ other corporates to filter fresher candidates. A strong score opens TCS Ninja (entry role, Rs 3.5 LPA), Digital (mid role, Rs 7 LPA), and Prime (elite, Rs 9-11 LPA) tracks, plus callbacks from other companies accepting NQT scores.

Your NQT score decides your band. Your resume decides whether you even reach the interview. TCS uses its own iON parsing system that is stricter than most commercial ATS: multi-column layouts, graphics, skill bars, and photo-embedded PDFs routinely get rejected before a recruiter sees them. This guide walks through the exact 5-round process, the resume structure that parses cleanly, and the 25 technical keywords TCS iON looks for.

5-round process walkthrough

Understanding each round prevents over-preparing one and bombing another. The test + interview flow is:

Round 1. Foundation Section

50 min

Focus: Numerical (26q), Reasoning (30q), Verbal (25q)

Clear bar: Sectional cut-offs usually 60 percent per section; overall ~55 percent

Round 2. Advanced Section (for NQT Advanced)

40 min

Focus: Advanced quant + advanced programming logic

Clear bar: Only candidates clearing Foundation + targeting product roles

Round 3. Coding Test

45 min

Focus: 2 problems. Easy: array/string. Medium: DP, graphs, or greedy

Clear bar: Full / partial solution with passing test cases; partial credit counts

Round 4. Technical Interview

25-40 min

Focus: DSA walk-through, OS/DBMS/CN basics, 1 project deep-dive, 1 HR-tech blend

Clear bar: Fundamentals + communication clarity. Do not memorise; reason aloud

Round 5. Managerial / HR

15-25 min

Focus: Behavioural, relocation, bond acceptance, salary clarity

Clear bar: Show coachability, clarity on TCS bond (2 years), no red flags

Resume structure: 9 sections that TCS iON parses cleanly

Reverse chronological, single column, 1 page, PDF. Exact section order below is what TCS iON expects. Deviating confuses the parser and drops your match score.

1. Header

Name · Phone · Email · LinkedIn · GitHub · City. No photo. No DOB (except if explicitly asked).

2. Career Objective

2 lines. Name your target role (Systems Engineer / Digital Cadre / Ninja) + 1 strength. Skip if you can add a stronger Summary instead.

3. Education

Reverse chronological. Include CGPA + 10th + 12th percentages (TCS filters on 60 percent throughout). Include standing if top 10 percent.

4. Technical Skills

Grouped: Languages (C, C++, Java, Python), Web (HTML/CSS/JS, React), DB (MySQL, MongoDB), Tools (Git, VS Code, Docker basics), OS (Windows, Linux).

5. Projects

2 to 3 projects. Each with 3 bullets using XYZ formula: Accomplished X as measured by Y by doing Z. Include GitHub link.

6. Internships / Training

If you have any (even 1 to 2 month Summer Training). Lists role, org, duration, 2 outcomes.

7. Certifications

NPTEL / Coursera / edX / freeCodeCamp. Name the course, issuing body, year. TCS values NPTEL especially.

8. Achievements & Extracurricular

Hackathons, college clubs, tech fest organiser, inter-college events. 3 to 5 items max.

9. Languages

English + regional. Only if space permits.

25 ATS keywords TCS iON scans for

These appear across TCS NQT job descriptions for Ninja and Digital tracks. Include at least 15 in your Skills or Experience sections. worded exactly as written.

CC++JavaPythonData StructuresAlgorithmsDBMSSQLMySQLMongoDBOperating SystemsComputer NetworksHTMLCSSJavaScriptReactNode.jsGitGitHubREST APIOOPLinuxAgileProblem SolvingDebugging

3 strong project examples

Projects carry more weight than CGPA above 7.0. Each project bullet should follow Accomplish X as measured by Y by doing Z. Below are complete project writeups with bullets you can adapt.

Library Management System (Java + MySQL)

  • Built a multi-user library system serving 5 user types (admin, librarian, student, faculty, guest) with JDBC-backed MySQL schema across 8 tables.
  • Implemented role-based login and book-issue flow handling 500+ books; reduced mock late-return conflicts by 82 percent in test scenarios.
  • Stack: Java 17, MySQL 8, JDBC, Swing UI. GitHub: github.com/you/lib-mgmt (2,400 lines).

Portfolio Website with Blog (React + Node)

  • Shipped a personal portfolio + markdown blog serving 1,200 monthly visits within 3 months of launch; 92 Lighthouse score mobile.
  • Built REST API in Node.js / Express for blog CRUD; used MongoDB Atlas free tier. Deployed frontend on Vercel, backend on Render.
  • Stack: React 18, Node.js 20, Express, MongoDB, Tailwind. Live link + GitHub in footer.

Smart Attendance System (Python + OpenCV)

  • Developed a face-recognition attendance system for a 60-student class using OpenCV + dlib; achieved 94 percent recognition accuracy under classroom lighting.
  • Logged attendance to a local SQLite DB with daily CSV export; reduced manual roll-call time from 6 minutes to 40 seconds.
  • Submitted as final-year minor project; won Best CSE Project award (1 of 42 teams).

Do / Don't checklist for TCS iON

Do

  • Use single-column, black-on-white layout. TCS iON parser (used for screening) is strict.
  • Keep file name: FirstName_LastName_TCSNQT.pdf
  • Keep to 1 page. Freshers almost never need 2.
  • Match technical skills spelling exactly as in the JD (C++ not CPP, Node.js not NodeJS).
  • Include both 10th and 12th percentages (TCS cut-off: 60 percent throughout).
  • Show at least 2 projects with working GitHub links.

Don't

  • Add a photo, passport number, marital status, or father's name.
  • Use templates with 2 columns, graphics, or skill bars.
  • Write "Expert in" next to any skill. Interviewer will grill you.
  • Include Objective that says "seeking a challenging role". Recruiters skip it.
  • List every college seminar as a certification.
  • Use fancy fonts. Stick to Calibri, Arial, or Inter at 10 to 11pt.

TCS NQT 2026 application timeline

WhenWhat happens
Aug - Sep 2026TCS NQT 2026 registration opens (tcsion portal). Aadhaar linking required. Fill profile carefully, errors delay shortlisting.
Oct - Nov 2026NQT Foundation + Advanced test. Usually proctored online. Score valid for 12 to 24 months.
Nov - Dec 2026Interview shortlist. Technical + managerial rounds conducted via MS Teams or TCS proctoring tool.
Jan - Feb 2027Offer letter with role (Ninja / Digital / Prime), location, and joining date. Bond acceptance via eSign.
Apr - Aug 2027Onboarding + ILP training at TCS ILP centre (Trivandrum / Pune / Chennai / Nagpur). 10-12 weeks paid training.

Dates are approximate and vary slightly year-to-year. Check tcsion.com for the exact registration window.

Interview prep

Technical (25-40 min): Be ready to walk through 1 project end-to-end. Expect fundamentals on OOP, DBMS (joins, normalization, ACID), OS (process vs thread, paging), CN (OSI, TCP vs UDP), and 1 DSA problem. TCS interviewers value clean reasoning over optimal code. Explain your approach aloud even when stuck.

Managerial / HR (15-25 min):Standard behavioural plus TCS-specific. Expect questions on relocation (TCS can post you anywhere across 10 Indian cities), bond acceptance (2 years, Rs 50,000 penalty if you leave early), night shift willingness (client-dependent), and stretch goals ("what did you do when you were stuck on X"). Be direct and positive; do not over-promise.

Red flags to avoid:Saying you only want a specific city. Saying you would not sign the bond. Bashing your college or past projects. Claiming "expert" in a language you cannot solve a 20-line problem in.

External references

Further reading on this topic from independent sources. All external links open in a new tab.

Frequently asked questions

What is the cut-off for TCS NQT 2026?+
Historically around 55 to 60 percent overall with ~60 percent sectional. Exact numbers vary per batch; targets 55-plus to be safe. Advanced NQT cut-off is higher (roughly 65 percent).
Is TCS NQT score valid for other companies?+
Yes. 500+ corporates accept NQT scores, including Cognizant, Mindtree, Wipro (cross-accepts), HCL, Capgemini, LTIMindtree. Scores are valid for 12 to 24 months.
Does TCS accept resumes longer than 1 page for freshers?+
Strongly prefers 1 page. 2 pages from a fresher reads as padding. Keep to 1 page by tightening projects to 3 bullets each and removing optional sections.
What CGPA do I need for TCS NQT?+
Official cut-off is 60 percent throughout (10th, 12th, UG). Below that, resume is auto-filtered. Above 7.5 CGPA puts you in the strong pile; above 8.5 makes you Digital / Prime eligible.
Are backlogs a dealbreaker?+
Current active backlogs = disqualification. Past cleared backlogs are fine if you declare them honestly. TCS verification checks this; hiding is worse than having.
Can I apply if I did not take the online NQT?+
No. You must have a valid NQT score. Register at tcsion.com in the open window (usually Aug-Oct).
How important are NPTEL certifications for TCS?+
Moderately. TCS values NPTEL specifically because of the IIT-partner reputation. 2 to 3 relevant NPTEL certificates (Elite or above) is a strong signal on your resume.
What is the bond period at TCS?+
2 years for Ninja / Digital roles with a Rs 50,000 penalty for early exit. The bond is enforceable but not usually pursued for genuine reasons (higher studies, medical).
Do I need to know DSA for TCS NQT coding round?+
Basics: arrays, strings, sorting, searching, recursion, one graph or DP problem. The round is not LeetCode-hard; think structured CS2 / CS3 level. Practise on TCS CodeVita archives and the NQT mock platform.

Build a TCS NQT-ready resume free

ResumeBuildz renders single-column, PDF-optimised resumes that clear TCS iON on the first parse. Free, no paywall on download.

Spotted something off?

Suggest an edit