TCS (Tata Consultancy Services) is the dream company for millions of Indian freshers. With a base salary of ₹3.36 LPA and a clear path to ₹7–11.5 LPA through their NQT system, TCS offers job security, global exposure, and a structured career path. TCS has two separate hiring pathways — one for freshers (via NQT) and one for experienced professionals (via iBegin portal). Here is exactly how to get in.

Eligibility Criteria

CriteriaRequirement
DegreeB.E / B.Tech / M.E / M.Tech / MCA / M.Sc (CS/IT)
Percentage60% or 6.0 CGPA throughout (10th, 12th, Graduation)
BacklogsNo active backlogs at time of joining
Gap YearMaximum 2 years gap allowed (with valid reason)
BranchAll branches eligible (CS, IT, ECE, EEE, Mech, Civil, etc.)
Passout YearCurrent year + 1 year prior (check TCS portal for exact batch)
Key rule: The 60% rule applies to ALL academic records — 10th, 12th, and every semester of your degree. One low semester can disqualify you. Check your marksheets carefully before applying.

Path 1 — Freshers (0–1 Year Experience)

Freshers are recruited exclusively through the TCS National Qualifier Test (NQT). Follow these steps in order.

1
Register on TCS NextStep Portal Day 1

Go to nextstep.tcsapps.com/indiacampus/ and create an account. Fill in all academic details accurately — name, college, branch, percentage, year of passing. Upload your resume (PDF, max 1MB).

When selecting your category, choose carefully: IT (Information Technology) for software engineering roles, or BPS (Business Process Services) for back-office and non-technical roles. Most engineering graduates should select IT.

Use your personal email (not college email) — you will need access after graduation. After filling your profile, explicitly click "Apply for Drive" to ensure your profile is included in active hiring cycles. Just registering is not enough.
2
Apply for TCS NQT (National Qualifier Test) Week 1

TCS NQT is the entry exam for all fresher roles. It is conducted multiple times a year. After registering on NextStep, look for the NQT application link. The exam is a proctored offline exam conducted at designated TCS iON Centres across India — not at home. Registration is free.

TCS NQT scores are valid for 2 years. Even if you do not get placed immediately, a good NQT score keeps you eligible for future drives.
3
Clear the TCS NQT Exam Exam Day

The NQT has two sections. Your score determines which role you are eligible for — Ninja (₹3.36 LPA) or Digital (₹7 LPA). Prepare for at least 4–6 weeks before the exam.

The Digital section (Coding) is what separates Ninja from Digital offers. Even if you are not a CS student, practising 50–100 coding problems on HackerRank can get you a Digital offer.
4
Technical Interview Round 2

After clearing NQT, shortlisted candidates are called for a Technical Interview (30–45 minutes). Topics: your preferred programming language, DBMS, OS, networking basics, data structures, and your final year project. Be thorough with your resume — every line is fair game.

TCS interviewers focus heavily on your project. Prepare a 2-minute explanation of what your project does, the tech stack, and challenges you faced.
5
Managerial Interview Round 3

A 20–30 minute round focused on your attitude, communication, and situational questions. Common questions: "Why TCS?", "Where do you see yourself in 5 years?", "Tell me about a time you handled a difficult situation." This round is mostly a formality if you cleared Technical — stay calm and confident.

6
HR Interview & Offer Letter Final Round

HR verifies your documents, discusses joining date, location preference, and bond (TCS has a 1-year service agreement for freshers). Offer letter is sent to your registered email within 2–4 weeks of clearing all rounds.

TCS has a 1-year bond — if you leave before 1 year, you pay ₹50,000. Plan accordingly if you are considering other offers.

TCS NQT Exam Pattern 2025

The NQT is an integrated 190-minute proctored exam divided into two parts:

PartSectionDurationRoles
Part A
Foundation
75 min
Numerical AbilityNinja + Digital + Prime
Verbal AbilityNinja + Digital + Prime
Reasoning AbilityNinja + Digital + Prime
Part B
Advanced
115 min
Advanced Quant / Reasoning25 minDigital + Prime
Hands-on Coding (2 tasks)90 minDigital + Prime
Ninja
Clear Part A only. Base ₹3.36 LPA.
Digital
Part A + Part B. ₹7 LPA. Solve ≥1 coding task.
Prime
Top scorers in Part B. ₹9–11.5 LPA.

Interview Rounds at a Glance

NQT — Online Test
Part A (Foundation) + Part B (Advanced + Coding). 190 min at TCS iON Centre.
TR — Technical Round
Core engineering concepts, coding fluency, resume projects, academic fundamentals. 30–45 min.
MR — Managerial Round
Problem-solving logic, team collaboration, decision-making under pressure. 20–30 min.
HR — HR Round
Cultural fit, communication, background documentation, structural verification. Offer letter.

Path 2 — Experienced Professionals (Lateral Hiring)

If you have 1+ years of industry experience, you bypass the NQT entirely. TCS has three dedicated channels for lateral hires:

iBegin Portal
Register at ibegin.tcs.com. Browse openings by Job ID and skill set. High-demand profiles: Java Spring Boot, AWS, Cloud Architects, Python Developers.
Walk-in Drives
TCS regularly hosts offline walk-in recruitment events in major tech hubs (e.g., TCS Noida Sector 135, Pune, Hyderabad, Bengaluru). Check TCS careers page for upcoming drives.
TCS Rebegin
A dedicated initiative for women returning to work after an extended career break. Provides structured re-onboarding, training, and placement support.
For lateral roles, your LinkedIn profile matters as much as your resume. TCS recruiters actively search LinkedIn for profiles matching their open Job IDs. Keep your skills and experience updated.

8-Week NQT Preparation Plan (Freshers)

Week 1–2

Aptitude Foundation

Revise: percentages, ratios, time-speed-distance, profit-loss, number series. Use IndiaBix and RS Aggarwal. Solve 30 questions daily. Focus on speed — NQT is time-pressured.

Week 3–4

Verbal + Reasoning

Reading comprehension, sentence correction, fill-in-the-blanks. Logical reasoning: syllogisms, blood relations, seating arrangements, coding-decoding. Practice 20 questions per topic.

Week 5–6

Programming Logic + Coding

Learn C/Java/Python basics: arrays, strings, loops, functions. Solve 50 easy problems on HackerRank. For Digital: practice medium-level problems. Focus on pattern printing, array manipulation, string problems.

Week 7

Technical Interview Prep

Revise: DBMS (normalization, SQL queries, joins), OS (process, threads, deadlock), CN (OSI model, TCP/IP, HTTP). Prepare your project explanation. Practice 20 common technical interview questions.

Week 8

Mock Tests + HR Prep

Take 3 full TCS NQT mock tests (available on PrepInsta, GeeksForGeeks). Prepare answers for: "Tell me about yourself", "Why TCS?", "Strengths and weaknesses". Practice speaking out loud.

TCS Salary Structure 2025

TCS Ninja (Fresher)₹3.36 LPA
TCS Digital (Fresher)₹7 LPA
TCS Prime — PG Fresher₹11.5 LPA
TCS Prime — UG Fresher₹9 LPA
2–3 Years Experience₹6–12 LPA

* Salary figures are approximate and vary by location, performance, and role. TCS also offers variable pay, allowances, and benefits (medical, PF, gratuity).

Insider Tips to Maximise Your Chances

Aim for Digital, not just Ninja. The coding section is the only differentiator. Solving even 1 of 2 coding problems correctly can get you a ₹7 LPA offer instead of ₹3.36 LPA.
Apply early in the academic year. TCS drives fill up fast. Register on NextStep in July–August for the best chance of getting a slot.
Keep your academic record clean. Even one semester below 60% can disqualify you. If you have a low semester, check TCS eligibility rules carefully before applying.
Prepare your project deeply. TCS technical interviewers spend 50% of the interview on your final year project. Know every line of your code.
Practice SQL queries. "Write a query to find the second highest salary" is asked in almost every TCS technical interview. Know GROUP BY, HAVING, subqueries, and JOINs.
Use PrepInsta for NQT mock tests. PrepInsta has the most accurate TCS NQT mock tests. Take at least 3 full mocks before the actual exam.
Dress formally for interviews. TCS is a traditional corporate company. Formal attire (shirt + trousers for men, formal salwar/saree for women) creates a strong first impression.

Best Resources to Prepare

TCS NextStep — Official Portal PrepInsta — TCS NQT Mock Tests IndiaBix — Aptitude Practice HackerRank — Coding Practice GeeksForGeeks — TCS Interview Experiences TCS Company Roadmap on Beginnersly Software Developer Career Path