Skip to content
SkillitriX
College students preparing for campus placement drives and mock assessments

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. 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. 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. 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. 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.

TimelineFocusWhat to do
Weeks 1–2Quantitative & logical foundationsPercentages, ratios, time-speed-distance, syllogisms, and puzzles. Timed practice: 60s per question.
Weeks 3–4Core DSA & programmingArrays, strings, two pointers, hashing, and binary search. 30–40 LeetCode Easy/Medium problems in your chosen language.
Weeks 5–6CS core & project walkthroughsOOPs design, DBMS indexing/queries, OS process scheduling, and end-to-end rehearsal of your resume projects.
Weeks 7–8Full timed mocks & company patternsCompany-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.

Student taking an MNC placement assessment test

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.

Free diagnostic test includedNo credit card required75,000+ tests scored