
Placement preparation guide
How to prepare for campus placements.
What a typical placement drive actually looks like, which topics carry the most weight, and a realistic week-by-week plan — with links to exact process and syllabus details for each company we cover.
What are the stages of a campus placement drive?
Most drives — across TCS, Infosys, Cognizant, Accenture, Capgemini, IBM, and similar recruiters — follow the same four-stage shape, even though the exact test format and cutoffs differ by company.
- 1
Online assessment (aptitude + coding)
Nearly every drive opens with a timed online test: quantitative aptitude, verbal ability, and logical reasoning for everyone, plus one or more coding problems for technical/digital tracks. Sectional cutoffs usually apply — a strong overall score doesn't save you from missing one section's minimum.
- 2
Technical interview
A panel reviews your resume, your projects, core CS fundamentals (OOPs, DBMS, OS, networks), and — very often — the exact code you submitted in the online round. Being able to explain your own solution's logic and complexity matters as much as writing it correctly the first time.
- 3
HR interview
Communication, motivation, and fit: why this company, willingness to relocate or work rotational shifts, and how you handle ambiguity or setbacks. Concise, specific answers consistently beat rehearsed, generic ones.
- 4
Document verification & offer
Academic mark sheets, ID proof, and a resume check before the formal offer letter. Keep consolidated/provisional certificates and mark sheets ready in advance — a missing document is a common, avoidable last-mile delay.
Which coding and aptitude topics matter most?
Coding
- Arrays, strings & hashing
- Recursion, searching & sorting
- Two-pointer / sliding-window patterns
- Basic dynamic programming
- Trees and graph traversal (for higher-package tracks)
- Time and space complexity analysis
Aptitude
- Percentages, profit & loss, SI/CI
- Time, speed, distance & work
- Permutations, combinations & probability
- Logical reasoning: syllogisms, puzzles, blood relations
- Data interpretation from tables and graphs
- Reading comprehension and grammar
An 8-week placement preparation plan
A realistic pace, not a promise — adjust the timeline to how many weeks you actually have before your first drive.
| Timeline | Focus | What to do |
|---|---|---|
| Weeks 1–2 | Quantitative & logical foundations | Percentages, ratios, time-speed-distance, syllogisms, and puzzles. Timed practice: 60s per question. |
| Weeks 3–4 | Core DSA & programming | Arrays, strings, two pointers, hashing, and binary search. 30–40 LeetCode Easy/Medium problems in your chosen language. |
| Weeks 5–6 | CS core & project walkthroughs | OOPs design, DBMS indexing/queries, OS process scheduling, and end-to-end rehearsal of your resume projects. |
| Weeks 7–8 | Full timed mocks & company patterns | Company-specific online assessment mocks, behavioral STAR responses, and live technical mock interviews. |
Company-specific preparation
Once the fundamentals are solid, the exact process, syllabus, and interview style vary by recruiter — go deeper with the guide for your target company.
Frequently asked questions
When should I start preparing for campus placements?+
Most candidates start 2–3 months before final-year recruitment drives begin (typically July/August for 7th-semester on-campus drives). Starting earlier with consistent 45-minute daily aptitude practice significantly reduces crunch stress.
How is campus placement aptitude tested?+
Aptitude tests are usually sectionally timed and cover quantitative math, logical puzzles, and verbal comprehension. Many platforms use adaptive or non-navigable formats where you cannot return to earlier questions once submitted.
What coding language should I use for placement coding rounds?+
C++, Java, or Python are the standard three. Choose one and stick to its standard library (STL in C++, Collections in Java, built-ins in Python) so you don't lose time looking up standard syntax during timed tests.
How important are core computer science subjects for placement interviews?+
Critical for tech roles. Interviewers routinely ask OOPs concepts (polymorphism, encapsulation, inheritance), DBMS fundamentals (ACID properties, indexing, normalization), and basic OS concepts (threads, deadlocks, process states).
How should I prepare for placement aptitude tests?+
Practice each topic — percentages, time & work, time-speed-distance, permutations & combinations, and logical reasoning — under a strict per-question timer, since most placement tests give roughly 45–75 seconds per question. Speed and consistent accuracy matter more than solving every question by the textbook method.
How can I prepare for a company-specific interview?+
General aptitude and coding preparation gets you through most of the funnel, but each company's process, syllabus, and interview style differs — see the dedicated preparation guide for your target company for its exact stages, topics, and commonly asked questions.
What is the difference between on-campus and off-campus placement drives?+
On-campus drives are run through your college's placement cell for eligible final-year students; off-campus drives are open applications directly through a company's careers portal or a hiring platform, usually with the same test/interview stages but no college-level shortlisting step first.

Placement Prep Benchmark
Don’t wait for the real test to find your weak spots.
Take a company-style assessment, see where you stand, and get a personalized AI-powered study plan to improve before test day.
