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.
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.
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
Selection rounds
- 1TCS 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.
- 2Technical 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.
- 3HR 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 - 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
Selection rounds
- 1Online 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#).
- 2Technical Interview - Core subject questions (data structures, algorithms, OOPS, DBMS), programming questions in your preferred language, and discussion of your projects and internship experience.
- 3HR 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 - 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
Selection rounds
- 1Online 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.
- 2Technical Interview - Programming fundamentals, data structures, OOPS concepts, project discussion, SQL queries, and one or two live coding problems.
- 3HR 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.
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.
Shashiworks has curated interview prep guides by role - covering technical topics, common questions, and tips organised by company type.
Open Interview ResourcesFinal 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 Bangalore • How to Write a Software Engineer Resume • Salary Negotiation Tips