TCS

Crack The Company – TCS

Tata Consultancy Services · India's #1 IT Employer

Fresher HiringNQTNinja · Digital · Prime2–4 Yrs · AI Careers4+ Yrs · Referral

Master TCS hiring for every experience level — from fresher NQT registration to offer letter, AI career tracks for mid-level professionals, and referral strategies for senior folks. Everything in one place.

Hiring Guide — Select a Part

🏢

Part 1

Company Overview

Who is TCS & why join?

Tata Consultancy Services (TCS) is India's largest IT company and one of the top global IT employers with over 6 lakh employees across 55+ countries.

Why freshers love TCS

  • 40,000+ freshers hired every year — one of the highest in India
  • Structured Initial Learning Program (ILP) training for all joiners
  • Open to Tier 2 and Tier 3 college students — not just IIT/NIT
  • Global project exposure and internal job postings
  • Stable work culture with annual increments

Quick facts

Founded1968HQMumbai, India
ParentTata GroupEmployees6 Lakh+
Presence55+ CountriesApply atnextstep.tcs.com
⚠️ TCS never charges any fee at any stage of recruitment. Always apply through official TCS channels only.
🚪

Part 2

Hiring Routes

Campus · NQT Off-campus · BPS

TCS hires freshers through 3 main routes. Choose the one that applies to you:

🎓 Route 1 — Campus Placement

TCS visits colleges directly. Your placement cell announces the drive. You register through your college and appear for the NQT on campus. Best for students whose college is included in TCS drives.

💻 Route 2 — TCS NQT Off-Campus (All India)

For students from colleges NOT visited by TCS. Anyone from the 2024, 2025, or 2026 batch can register directly on the TCS NextStep portal and appear at a nearby TCS iON centre.

✅ This is the most common route for Tier 2 & Tier 3 college students. Don't wait for campus — apply directly!

🏢 Route 3 — TCS BPS Hiring (Non-IT)

For Arts & Commerce graduates — B.Com, BA, BBA, BMS, BAF, BBI. This is a separate track for Business Processing roles, not the IT/software track.

RouteWho it's forHow to apply
CampusStudents at TCS-visited collegesThrough college placement cell
NQT Off-campus2024/25/26 batch — any collegenextstep.tcs.com (IT category)
BPSArts & Commerce graduatesnextstep.tcs.com (BPS category)

Part 3

Eligibility Criteria

Degrees · Percentage · Gap rules

CriteriaRequirement
Eligible DegreesB.Tech / B.E / M.Tech / M.E / MCA / M.Sc (any specialization)
Eligible Batches2024, 2025, 2026 pass-outs
Minimum Aggregate60% or equivalent CGPA in 10th, 12th, Diploma (if any) & Graduation
Active BacklogsNo active backlogs at time of joining
Education GapMaximum 24 months gap allowed (with valid proof)
Course TypeFull-time only — Part-time/Correspondence NOT eligible
💡 CGPA to % conversion: Multiply your CGPA by 10. Example: 7.2 CGPA = 72%
📌 TCS checks eligibility at every stage. If declared details are incorrect, candidature will be cancelled.
📋

Part 4

Selection Process

NQT Exam → Technical → HR

1

Register on TCS NextStep Portal

Go to nextstep.tcs.com → Choose category "IT" → Fill academic & personal details → Click "Apply For Drive" (mandatory last step, don't skip!)

2

TCS NQT — National Qualifier Test (Written)

The most important stage. Conducted at TCS iON centres. It is an adaptive test — difficulty adjusts based on your answers.

PartSectionDuration
Part A – FoundationNumerical + Verbal + Reasoning75 mins
Part B – AdvancedAdvanced Quant & Reasoning60 mins
Coding – 2 Questions55 mins
No negative marking. Calculator & rough paper available on screen.
3

Technical Interview

Based on NQT score, shortlisted candidates are called. Topics: Programming basics (C/C++/Java/Python), Data Structures, OOP, DBMS, your final year project.

4

HR Interview

Checks communication, confidence, relocation willingness, career goals. Prepare "Tell me about yourself" (under 2 mins) and why you want to join TCS.

5

Offer Letter & Joining

Offer emailed within 4–12 weeks post selection. Joining typically 6–12 weeks after degree completion. Background check happens before joining.

💰

Part 5

Tracks & Salary Packages

Ninja · Digital · Prime + Prep Tips

Everyone writes the same NQT exam. Your score decides your track automatically. There is no separate test for each track.

🥉 TCS Ninja
₹3.36 LPA
Standard NQT score. Entry-level IT role. + ₹60K performance bonus.
🥈 TCS Digital
₹7–7.3 LPA
High NQT score + strong coding. More tech exposure.
🥇 TCS Prime
₹9–11.5 LPA
Top 2–3% scorers only. Client-facing premium projects.

Preparation Tips

  • Aptitude: Practice from IndiaBix, PrepInsta — Time & Work, Percentages, Number Series, Syllogisms
  • Verbal: Reading Comprehension, Error Spotting, Para Jumbles. Read English articles daily.
  • Coding: Learn Python or Java well. Practice on HackerRank/LeetCode — Arrays, Strings, Sorting (Easy to Medium)
  • Technical: Revise your final year project, OOP concepts — Inheritance, Polymorphism, Encapsulation
  • HR: Prepare "Tell me about yourself", strengths/weaknesses, relocation readiness
💡 Scoring high in the coding section is the biggest differentiator for Digital and Prime tracks!
🤖

Part 6 · 2–4 Years Experience

TCS AI Careers

Mid-level · AI & Data roles · tcs.com/ai-careers

If you have 2 to 4 years of IT experience, TCS has a dedicated AI Careers portal targeting professionals who want to work in AI, Data Science, Cloud, and next-generation technology roles.

What is TCS AI Careers?

TCS AI Careers is a focused hiring initiative for experienced professionals with skills in Artificial Intelligence, Machine Learning, Data Analytics, Cloud Computing, and Generative AI. TCS is actively building AI-first teams to serve global clients in banking, healthcare, manufacturing, and more.

Roles Typically Available

  • AI/ML Engineer (2–4 years)
  • Data Scientist & Data Analyst
  • Generative AI Developer (Prompt Engineering, RAG, LLMs)
  • Cloud & AI Platform Engineer (AWS, Azure, GCP)
  • Business Intelligence & Analytics Consultant
  • Cognitive Business Operations Analyst

Key Skills TCS Looks For

DomainSkills
AI / MLPython, TensorFlow, PyTorch, Scikit-learn, Model Deployment
Generative AIPrompt Engineering, LangChain, RAG, OpenAI APIs, Fine-tuning
DataSQL, Spark, Databricks, Power BI, Tableau, ETL pipelines
CloudAWS/Azure/GCP, MLOps, Kubernetes, CI/CD

How to Apply

1
Visit TCS AI Careers Page

Go to tcs.com/ai-careers — browse open roles filtered by your experience level and domain.

2
Apply via TCS Careers Portal

Create a profile on the TCS careers portal, upload updated resume with AI/ML skills highlighted.

3
Technical Assessment

Online assessment covering your domain (ML, Data, Cloud). May include a coding or case-study round.

4
Technical + Managerial Interviews

2–3 rounds covering depth in your AI domain, system design, and real-world problem solving.

Explore TCS AI Career Openings

Visit the official TCS AI Careers page for current openings in your domain

Open TCS AI Careers →
🤝

Part 7 · 4+ Years Experience

Getting In Through Referral

Senior roles · Network · Employee referral

If you have more than 4 years of experience, the most effective way to land a role at TCS is through employee referrals and professional networking. Referral candidates are prioritised and move faster through the hiring pipeline.

Why Referral Works for Senior Roles

  • TCS employees actively refer ex-colleagues, batchmates, and LinkedIn connections
  • Referred candidates skip early screening and reach HR/technical rounds faster
  • TCS has an internal referral program with incentives for employees who refer
  • Senior roles are often filled before even being posted publicly

How to Get a Referral — Step by Step

🔗
LinkedIn Outreach

Search "TCS" + your domain on LinkedIn. Connect with current TCS employees. Send a short, personalised message — not a mass copy-paste.

🎓
College Alumni Network

Check if any seniors from your college work at TCS. Alumni are more likely to refer — reach out via LinkedIn or college WhatsApp groups.

💼
Ex-Colleagues

If any of your past colleagues moved to TCS, reach out. A referral from a known colleague holds the strongest weight internally.

📢
Telegram & WhatsApp Groups

Many TCS employee communities exist on Telegram. Search "TCS jobs referral" groups. Post your profile and ask politely.

How to Ask for a Referral (Message Template)

Hi [Name], I came across your profile on LinkedIn and noticed you're at TCS. I have [X] years of experience in [your domain] and I'm looking to explore opportunities at TCS. If there are any open roles that match my background, I'd really appreciate a referral or any guidance you can share. I'll keep it brief — happy to share my resume if helpful. Thank you!

Tips for Senior Candidates

  • Update your LinkedIn headline with your key skill — e.g., "Java Developer | 5 Yrs | Microservices | AWS"
  • Keep your resume crisp — 2 pages max, focused on impact and numbers
  • Apply directly on tcs.com/careers in parallel to referral outreach
  • Follow TCS LinkedIn page — they post roles and tag hiring managers sometimes
  • Engage with TCS posts on LinkedIn — visibility helps when you reach out
💡 The best time to ask for a referral is when you have a specific role in mind. Go to tcs.com/careers, find the job ID, and share it when you reach out to your contact.
📌 Never pay anyone claiming to arrange a TCS referral or guaranteed interview. Referrals are free — TCS employees refer voluntarily through their internal portal.

Ready to Crack TCS?

Start your preparation today and land your dream job!

Browse IT Jobs