Understanding the Campus Placement Process
Campus placements in India follow a fairly consistent shape, whether you're at IIT Bombay, NIT Trichy, or a Tier-2 private college. Understanding the stages, and what each stage is testing, gives you an outsized advantage over peers who prep blindly off WhatsApp forwards.
The typical funnel: Online Aptitude Test → Group Discussion (some companies) → Technical Interview Round 1 → Technical Interview Round 2 → HR Interview. Some companies skip GD entirely. Some replace it with a coding round. Research each company's process before the season starts.
Related reading: Resume Tips for IT Jobs in India: What Works in 2025 · Naukri vs LinkedIn: Which Platform to Use for Your Job Search in India · How to Get Your First Job in UAE After University (2026 Guide).
Aptitude Test Preparation (3 Months Out)
The aptitude test is the first filter and it eliminates 60–80% of applicants at most companies. Coverage typically includes:
- Quantitative Aptitude — Percentages, ratios, time-speed-distance, averages, profit-loss
- Logical Reasoning — Puzzles, arrangements, syllogisms, coding-decoding
- Verbal Ability — Reading comprehension, grammar, vocabulary
- Technical MCQs — DSA, OS, DBMS, networking (for IT companies)
Use IndiaBIX, PrepInsta, and the Placement Season app for company-specific question banks. Twenty questions per topic per day for two months. The students who treat this like a daily habit beat the ones who cram in the last week, every single year.
Coding Round Preparation
Product companies (Google, Microsoft, Amazon, Flipkart, Razorpay) run competitive coding rounds. Service companies (TCS, Infosys, Wipro) run simpler ones. Either way you need to be comfortable with:
- Arrays, strings, basic data structures
- Recursion and dynamic programming fundamentals
- Sorting and searching algorithms
- Time and space complexity analysis
Practise on LeetCode (Easy and Medium), HackerRank, and CodeChef. For service companies, 50 solved problems is enough. For product companies, aim for 150+ with a heavy weight on Mediums. A friend at IIIT Hyderabad cleared Amazon SDE-1 with 140 problems solved over four months. He was specific about which problems: arrays, strings, trees, DP. He didn't waste time on competitive programming style problems that don't show up in interviews.
Technical Interview: What to Expect
Fresher interviews focus on fundamentals, not project complexity. Be ready to explain:
- Every project on your resume — the why, the how, what you'd do differently
- Core CS concepts (OS, DBMS, OOP, Networks) for IT roles
- DSA questions, often solved on paper or a whiteboard
- Your preferred programming language and why
The biggest mistake freshers make: listing projects they don't actually understand. Only include what you can explain under pressure. The interviewer will pick exactly the project you faked, every time.
Group Discussion Tips
GDs aren't debates. They're observations of how you communicate and collaborate. The winning strategy: make two or three solid contributions, listen actively, support good points others make, and if the group goes off-track, bring it back constructively. You don't need to dominate. You need to show leadership through clarity and listening. Candidates who shout the most often score the worst.
HR Interview
Prep thoughtful answers for "Tell me about yourself," "Why this company?", "Where do you see yourself in 5 years?", and "What is your greatest weakness?" Be honest. HR interviewers have heard every scripted answer that exists. Real stands out. Know your resume cold. Have two or three STAR stories ready. Research the company's recent news and values, even if it's just a fifteen-minute Google search.
Treat placement season like a sprint, not a marathon. Start three months out. Track every company's process in a sheet. Mock with friends every Saturday. The offers go to the most prepared students. Not the brightest, not the ones with the highest CGPA. The ones who showed up early and stayed organised.