Campus Placements

How to Crack Campus Placements at TCS, Infosys, and Wipro (2025 Guide)

TCS, Infosys, and Wipro are the three largest employers of fresh engineering graduates in India, collectively hiring over 100,000 freshers in a typical year. These three companies conduct structured selection processes with well-defined rounds and public syllabi - which means that with the right preparation, your chances of clearing them are highly predictable. This guide breaks down exactly what each company tests, what they pay, and how to prepare efficiently.

In this guide
  1. Overview of campus placements in India
  2. TCS - NQT breakdown and preparation
  3. Infosys - InfyTQ and placement process
  4. Wipro - NLTH and Elite programme
  5. Common preparation strategy for all three
  6. Interview round tips

How Campus Placements Work in India

Campus placements in India typically happen in two waves: the pre-placement season (August to October) for December/January graduation, and the main placement season (January to April) for May/June graduation. Companies register with your college's placement cell and conduct on-campus or online drives.

The general selection flow across all major IT companies is: Online Test -> Technical Interview -> HR Interview -> Offer Letter. Some companies skip the technical interview for mass hiring roles. The online test is the biggest filter - at TCS, for example, the shortlisting ratio from the NQT to interview is roughly 1 in 5.

Register early. TCS NextStep, Infosys Careers, and Wipro NLTH portals open several months before the actual hiring drive. Registering early ensures you receive the test invite and avoids technical issues at the deadline.
TCS - Tata Consultancy Services

TCS NQT (National Qualifier Test)

TCS uses its NQT as a standardised eligibility test that you can appear for independently of campus drives. A good NQT score makes you eligible for multiple TCS roles and can be used for both on-campus and off-campus hiring.

Salary packages

Ninja (IT Analyst)
3.36 LPA
Digital (Smart Hire)
7 LPA
Prime (Highest)
14 LPA

Selection rounds

  • 1
    TCS NQT Online Test (90-120 minutes) - Four sections: Numerical Ability (26 questions), Verbal Ability (24 questions), Reasoning Ability (30 questions), and Coding (2 problems). The coding section is mandatory for Digital and Prime roles.
  • 2
    Technical Interview (30-45 minutes) - Questions on your strongest programming language, data structures, DBMS, OS concepts, and your resume projects. TCS interviewers often test depth rather than breadth - expect follow-up questions on your answers.
  • 3
    HR Interview (15-20 minutes) - General HR questions: tell me about yourself, strengths and weaknesses, relocation willingness, notice period, and career goals.

TCS NQT Syllabus

  • Numerical Ability: Number systems, LCM/HCF, percentages, profit and loss, time-speed-distance, simple and compound interest, averages, ratios, permutations and combinations
  • Verbal Ability: Reading comprehension, sentence completion, synonyms, antonyms, para-jumbles, grammar correction
  • Reasoning Ability: Series completion, blood relations, seating arrangement, directions, coding-decoding, logical deduction
  • Coding: Array manipulation, string operations, basic sorting, pattern problems - in C, C++, Java, or Python

How to prepare for TCS NQT

  • Take the official TCS iON Career Edge Foundation programme - it contains practice tests formatted exactly like the NQT
  • Practice on PrepInsta TCS NQT page for company-specific question banks
  • For coding: master array problems, string manipulation, and basic sorting on HackerRank
  • Aim to complete each aptitude section with 5+ minutes to spare - time management is often the difference between clearing and failing
Infosys

Infosys - InfyTQ and Placement Process

Infosys has modernised its campus recruitment through the InfyTQ platform, a learning and certification portal that also serves as a hiring pathway. Completing InfyTQ certifications (especially Power Programmer) directly improves your chances of being considered for higher-paying Digital Specialist roles.

Salary packages

Systems Engineer
3.6 LPA
Digital Specialist
8 LPA
Power Programmer
9.5 LPA

Selection rounds

  • 1
    Online Assessment (90-100 minutes) - Quantitative aptitude (10 questions), Reasoning and verbal (15 questions), Pseudo code (5 questions, no coding required), and Coding (1-2 problems in Python, Java, C++, or C#).
  • 2
    Technical Interview - Core subject questions (data structures, algorithms, OOPS, DBMS), programming questions in your preferred language, and discussion of your projects and internship experience.
  • 3
    HR Interview - Cultural fit questions, location preference, work-life expectations, and motivation for joining Infosys.

Infosys Placement Syllabus

  • Quantitative Aptitude: Number systems, percentages, profit/loss, time and work, speed distance time, mensuration
  • Reasoning: Logical reasoning, data interpretation, pattern recognition
  • Verbal: Sentence correction, reading comprehension, vocabulary
  • Pseudo Code: Trace the output of a given pseudo code (no actual coding language required - just understanding of loops, conditionals, and logic)
  • Coding: One easy + one medium problem. Python is the most popular choice for Infosys coding due to concise syntax.

InfyTQ Strategy

  • Register at infytq.com in your pre-final year. The platform is free.
  • Complete the Foundation programme first, then attempt the Power Programmer certification if you are strong in coding.
  • InfyTQ scores are visible to Infosys recruiters - high scores lead to direct interview invitations without going through the standard aptitude round.
Wipro

Wipro - NLTH and Elite Programme

Wipro's National Level Test for Hiring (NLTH) is an off-campus and on-campus hiring drive conducted multiple times a year. The Wipro Elite programme is a separate, higher-package track for candidates who score exceptionally well in the online test and coding rounds.

Salary packages

Project Engineer
3.5 LPA
Wipro Elite
6.5 LPA
Turbo Hire
6.5 LPA

Selection rounds

  • 1
    Online Test (60 minutes) - English Communication test (22 questions) + Aptitude test (14 questions) + Coding (2 problems). The communication test specifically tests grammar, vocabulary, and reading comprehension in a timed format.
  • 2
    Technical Interview - Programming fundamentals, data structures, OOPS concepts, project discussion, SQL queries, and one or two live coding problems.
  • 3
    HR Round - Standard HR questions, relocation willingness (Wipro can post you anywhere in India), notice period, and CTC discussion.

Wipro NLTH Syllabus

  • English Communication: This is unique to Wipro - it tests spoken and written English ability more rigorously than TCS or Infosys. Focus on sentence correction, subject-verb agreement, vocabulary in context.
  • Aptitude: Number theory, algebra, geometry, data interpretation, logical reasoning
  • Coding: Two problems of easy to medium difficulty. Java, Python, and C++ are most commonly used.
Wipro-specific tip: The communication section has a higher cut-off than most candidates expect. Practice reading passages and sentence correction questions specifically - candidates who are technically strong often fail this section.

Common Preparation Strategy for All Three Companies

Area Resources Time to allocate
Aptitude IndiaBIX, PrepInsta, R.S. Aggarwal (Quantitative Aptitude) 1 hour/day for 4 weeks
Verbal / English IndiaBIX Verbal, The Hindu editorial reading, PrepInsta verbal packs 30 min/day for 3 weeks
Coding (Easy) HackerRank (30 Days of Code), LeetCode Easy, GeeksforGeeks 1 hour/day for 6 weeks
Core CS subjects GeeksforGeeks (Data Structures, DBMS, OS, OOPS), InterviewBit 45 min/day for 4 weeks
Mock tests Company-specific mock tests on PrepInsta, TCS iON, InfyTQ Full test every weekend

Interview Round Tips

Technical interview

  • Know your resume inside out. Every skill or project on your resume is a potential question. If you listed Python, be ready to write a function in Python on the spot.
  • Master the basics, not just advanced topics. Interviewers at TCS, Infosys, and Wipro care more about whether you understand linked lists and recursion than whether you know advanced graph algorithms.
  • Be honest about what you don't know. Saying "I haven't worked with that, but I'm familiar with X which is similar" is far better than guessing incorrectly. Interviewers notice when candidates bluff.
  • Practice explaining your projects. Be ready to give a 2-minute walkthrough of your final year project - what problem it solves, what tech stack you used, what you built, and what you learned.

HR interview

  • "Tell me about yourself" - Prepare a 90-second version: your degree, your technical strengths, one notable project or achievement, and what you are looking for in your first role.
  • "Where do you see yourself in 5 years?" - Be genuine but professional. Something like: "I want to build strong full-stack development skills in my first 2-3 years, then take on a technical lead role where I can mentor juniors."
  • Relocation - All three companies may post you to any city in India. Being open to relocation improves your chances significantly. If you have a genuine constraint, state it calmly with context.
Prepare smarter with interview resources

Shashiworks has curated interview prep guides by role - covering technical topics, common questions, and tips organised by company type.

Open Interview Resources

Final Thoughts

TCS, Infosys, and Wipro campus drives are highly structured and predictable. The candidates who clear them are not necessarily the most technically brilliant - they are the ones who prepared specifically for each company's test format, practised consistently, and stayed confident through multiple interview rounds. Start preparing at least 6-8 weeks before your expected placement season, take full mock tests every weekend, and track your weak areas systematically. The offer letter is within reach.

Related guides: IT Companies Hiring Freshers in BangaloreHow to Write a Software Engineer ResumeSalary Negotiation Tips