TCS NQT Resume Format 2026: Keywords, Format & Sample That Gets Shortlisted
TCS (Tata Consultancy Services) is India's largest IT company by revenue (over $29 billion in FY2024) and one of the biggest campus recruiters globally, hiring tens of thousands of freshers annually through NQT. TCS NQT (National Qualifier Test) is their flagship hiring program for freshers, conducted via the TCS iBegin portal - and your resume is the first filter before you even take the test.
This guide covers the exact resume format for TCS NQT 2026, what to include, what TCS's iBegin portal expects, and sample content that gets shortlisted.
How TCS NQT Hiring Works in 2026
The TCS NQT process has these stages:
- Registration on TCS iBegin portal (ibegin.tcs.com) - your resume and academic details are submitted here
- TCS NQT exam - online test covering Numerical Reasoning, Verbal Ability, Programming Concepts, Coding (for IT roles)
- Resume screening - shortlisted candidates' resumes are reviewed for interview calls
- Technical Interview - 1–2 rounds covering your projects, fundamentals, and the TCS profile you've applied for
- HR Interview - behavioural questions, relocation, role acceptance
Your resume matters at two points: registration (basic eligibility filtering) and post-NQT (when shortlisting for interviews).
TCS NQT Eligibility Criteria 2026
Ensure you meet these before applying:
- Degree: B.E./B.Tech, M.E./M.Tech, MCA, M.Sc (CS/IT) for IT roles; B.Sc (any stream), BCA, B.Com, BA also eligible for some profiles
- CGPA: 6.0 CGPA or 60% aggregate across all semesters (no rounding up)
- No backlogs: Zero active backlogs at time of application
- Year of passing: 2024 and 2025 passouts typically eligible; check current notification for exact batch years
- Gap year: Maximum 2-year education gap allowed with justification
TCS NQT Resume Format: What TCS Actually Wants
TCS's iBegin portal has form-based fields AND a resume upload option. Both matter:
iBegin Portal Fields (Fill These Carefully)
- Personal details, contact information
- Academic records - 10th, 12th, and graduation marks entered manually (must match exactly)
- Work experience (if any)
- Certifications
- Skills (dropdown selection from a predefined list)
Important: The portal data and your uploaded resume must be consistent - any discrepancy can lead to disqualification at the background verification stage.
Resume Upload: Recommended Format
- File: PDF (preferred) or .docx
- Length: Strictly 1 page for freshers
- Size: Under 2MB
- Font: Calibri or Arial, 10–11pt
- No tables, no text boxes, no columns
- No photo required in the resume (photo uploaded separately in portal)
TCS NQT Resume: Section-by-Section Guide
1. Contact Information
Name (bold, 14–16pt), email, phone, LinkedIn URL (optional but good), GitHub URL (for IT roles - strongly recommended).
2. Career Objective
3–4 sentences specific to what you bring and what you're seeking. TCS interviewers often start with "tell me about yourself" and use your objective to guide that question. Write it to reflect your strongest skills and genuine motivation:
Example: "B.Tech CSE graduate from VIT Vellore (CGPA 8.1/10) with strong fundamentals in Java, data structures, and algorithms. Built an end-to-end web application using Spring Boot and React as final-year project. Looking to start my career as a software developer at TCS where I can contribute to large-scale IT delivery while growing my backend development skills."
3. Education
This is critical for TCS NQT - be precise:
| Degree | College | Year | CGPA / % |
|---|---|---|---|
| B.Tech Computer Science | VIT Vellore | 2025 | 8.1/10 |
| 12th (CBSE) | DAV Public School, Delhi | 2021 | 89.4% |
| 10th (CBSE) | DAV Public School, Delhi | 2019 | 91.2% |
4. Technical Skills
Align this with TCS's skill requirements for the profile you're applying to:
For IT/Digital Profile:
- Programming Languages: Java, Python, C
- Web: HTML, CSS, JavaScript (basic), React (basic)
- Backend: Spring Boot (basic), REST APIs
- Database: MySQL, SQL queries
- Tools: Git, Eclipse/IntelliJ, VS Code, Postman
- Concepts: OOP, Data Structures, Algorithms, DBMS, OS, Computer Networks
For Data Science Profile:
- Programming: Python, R (basic)
- Libraries: NumPy, Pandas, Matplotlib, scikit-learn
- Database: SQL, MySQL
- Tools: Jupyter Notebook, Git, Tableau (basic)
- Concepts: Statistics, ML fundamentals, linear regression, classification, clustering
5. Projects (Critical Section)
TCS interviewers will ask about your projects in detail. Include 2 projects - 1 main and 1 supporting.
Main Project Entry Example:
Hospital Management System | Java, Spring Boot, MySQL, HTML/CSS
github.com/yourname/hospital-mgmt
- Developed web application for patient registration, appointment scheduling, and doctor availability management with role-based access (admin, doctor, patient)
- Implemented CRUD operations using Spring Data JPA with MySQL backend; designed database schema with 8 normalised tables
- Built REST APIs for all modules; tested using Postman; deployed locally using Apache Tomcat
6. Internship / Training (If Any)
Even a virtual internship matters. List company, role, duration, and 2 bullets on what you did.
7. Certifications
TCS values certifications. List:
- TCS iON certifications (if completed - looks excellent for TCS NQT)
- Coursera / edX verified certificates
- NPTEL courses (especially with elite scores)
- AWS Cloud Practitioner, Google Associate Cloud Engineer, Azure Fundamentals
8. Achievements
- Hackathon participation/wins (Smart India Hackathon is highly valued at TCS)
- Academic rank (college topper, department rank)
- Competitive programming (LeetCode - mention if you've solved 200+ problems, HackerRank gold badges)
TCS NQT Interview: What They Ask About Your Resume
In TCS technical interviews, expect:
- Project deep-dive: "Explain your project architecture", "What database did you use and why?", "How did you handle authentication?"
- Core subject questions based on your resume: If you wrote "OOP", expect OOP questions. If you wrote "DBMS", expect SQL queries
- Coding problems: Simple array/string manipulation, basic sorting - at fresher level
- TCS-specific: "Why TCS?", "Are you flexible with location?", "Do you know about TCS's work culture?"
Golden rule: Never put a skill on your TCS resume that you can't answer at least 3–4 interview questions about.
TCS NQT Profiles and What Each Needs
| Profile | Key Skills Needed | NQT Focus |
|---|---|---|
| Software Developer (IT) | Java/Python + DSA + SQL | Coding test - most important |
| Digital (Advanced) | Full Stack + Cloud basics | Higher NQT score required |
| Data Science | Python + ML + Statistics | Coding + aptitude |
| Business Analyst | Excel + SQL + domain knowledge | Aptitude + verbal |
| Smart Hiring (Non-IT) | Communication + domain | Verbal + reasoning |
Check Your Resume Before TCS NQT Registration
Run your resume through ResumeVera's free ATS checker to identify keyword gaps and formatting issues before uploading to iBegin. TCS's portal does basic parsing and a clean, keyword-matched resume improves your visibility when recruiters filter the shortlisted pool.
Frequently Asked Questions
What is the resume format for TCS NQT 2026?
Use a 1-page PDF resume with sections: Contact Info, Career Objective, Education (10th/12th/graduation with exact marks), Technical Skills, Projects (2 with GitHub links), Internships, Certifications, and Achievements. Use a clean single-column layout - no tables or columns. Font: Calibri or Arial 10–11pt. Ensure the data matches exactly what you enter in the iBegin portal.
What is the minimum CGPA for TCS NQT?
The minimum CGPA for TCS NQT is 6.0 / 60% aggregate. There should be no active backlogs. Both the cumulative CGPA across all semesters and individual semester marks must meet this threshold. No rounding up is allowed - a 5.9 CGPA does not qualify.
Which programming language is best for TCS NQT?
Java and C++ are the most popular choices for the TCS NQT coding section. Python is allowed and increasingly accepted. Java is recommended because: the standard library is well-supported, TCS uses Java heavily in production, and Java knowledge maps directly to interview questions. Focus on DSA implementation (arrays, strings, linked lists, recursion) in whichever language you're strongest.
Does TCS NQT have a resume round?
Not a standalone "resume round" - but your resume is reviewed after you clear the NQT exam for technical interview shortlisting. Interviewers use your resume as the blueprint for technical questions. Your projects section in particular is heavily questioned. A well-prepared resume with honest, specific project details significantly improves your interview performance.
What should I put in my TCS NQT resume if I have no internship?
Focus on: (1) 2–3 strong projects with GitHub links - a well-built final-year project beats a weak internship, (2) relevant certifications (TCS iON certifications are especially valued), (3) competitive programming achievements (LeetCode, HackerRank), (4) NPTEL courses with elite scores, (5) hackathon participation. Freshers are evaluated on potential and fundamentals, not work experience.
Sources & References
- TCS iBegin Portal - Official TCS NQT registration and application portal
- TCS NextStep - TCS campus recruitment platform and NQT information
- AmbitionBox - TCS Overview - TCS employee reviews, salary data, and work culture
- NPTEL (National Programme on Technology Enhanced Learning) - Government-certified online courses recognised by TCS and other Indian IT companies
- Stack Overflow Developer Survey 2024 - Programming language usage statistics