How to conduct a campus placement drive: a runbook for placement cells

How to conduct a campus placement drive comes down to one idea: most of the outcome is decided before the recruiter arrives. A campus placement drive is a recruitment event where a company visits a college, or runs rounds remotely, to hire from its graduating batch. The placement cell hosts it, and drive day is only the visible part.
The big things are settled weeks earlier. Who's eligible, whether the data is clean, what the offer policy says, and whether students have practised the real round format. This runbook is written for the training and placement officer (TPO) and the coordinators who do that work. It works whether your cell runs on spreadsheets, an ERP or a dedicated platform.
Key Takeaways
Our position: a placement drive is decided before the recruiter arrives. Policy, clean data and student readiness matter more than drive-day logistics.
Set the offer policy (offer cap, upgrade rule, dream drives, PPO treatment) before the first drive is published, and don't change it mid-season.
Use one spelling per branch, check eligibility counts before you publish, and freeze profiles once eligibility is set.
Get the recruiter's round format six weeks out, and have students practise against that exact format.
Report placement rate and joining rate as two numbers, and lead with median CTC rather than the highest package.
What a campus placement drive is, and who actually runs it
The idea is simple enough: a company comes to hire, and the college organises the process. An on campus placement drive often runs as a pre-placement talk, an aptitude or coding test, one or two interview rounds, and an HR round. Some drives move the tests and first interviews online.
Students tend to see the drive as one day. For the placement cell, the placement drive process is the end of a long chain of decisions. From the cell's side, the steps in the campus placement process fall into four phases: before the season, six weeks out, drive day, and after the drive. The rest of this post walks through each.
Before the season: the policy decisions that prevent disputes later
Most placement-season fights start with a rule that got made halfway through. Settle these before you publish a single drive:
Offer cap: how many offers a student can hold at once. A cap of one leaves a placed student no room to chase a better offer. A cap of two allows one upgrade attempt.
Upgrade rule: how much better a new offer must be before a placed student can apply, often set as a multiple of the current package.
Dream and super-dream drives: which high-package drives stay open to placed students, and at what threshold per branch.
PPO treatment: whether a pre-placement offer from an internship counts as a placement.
Roles in the cell: who can post drives and change policy, who runs drives day to day, and who can only view.
Write the policy down, share it with students, and keep it fixed. If you change the upgrade rule in October, you change who's eligible for drives that are already open, and every affected student will notice. Our guide to setting up a placement season shows how these settings work in Expert Hire, but the decisions are the same in any system.
Clean eligibility data: rosters, branch names and the profile freeze
Eligibility is usually minimum CGPA, allowed branches and batch years. That sounds simple until the data is messy.
Start with branch names. Use one spelling for each branch and use it everywhere. If half the roster says "CSE" and the other half says "Computer Science", a rule written against one will match nobody on the other.
Before you publish any drive, check how many students it actually matches. A drive that matches nobody looks the same as one that matches everybody until it's live.
Then freeze profiles. Once eligibility has been checked, students shouldn't be able to edit their CGPA or backlogs. Our own placement guide calls a CGPA edit after the eligibility check the most common source of a placement dispute. Announce the freeze a few days before you set it, so nobody is caught out.
Keep the roster complete, too. Your placement rate is placed students over the roster total, so a student missing from the roster quietly inflates the number. And collect only the personal data you need. Where you rely on consent, India's Digital Personal Data Protection Act, 2023 limits it to data necessary for the stated purpose.
Six weeks out: getting students ready for the recruiter's actual rounds
Organising a placement drive starts with the recruiter, in writing. Get the job description, the eligibility criteria, the package and the round format before you announce anything. If you draft the JD with AI, treat it as a first draft. It doesn't know what your college agreed with that recruiter.
Ask specifically about the format. Some companies arrive with their own hiring tools, such as an online coding test or an AI first-round interview, and students should practise that exact format before the drive. If you're curious what employers weigh when they pick a campus hiring solution, our employer-side guide covers it.
Then publish the drive with a real deadline, agreed with the recruiter. Chase incomplete profiles, because an incomplete profile can't apply and students rarely notice until the deadline has passed. Run mock rounds that match the recruiter's format: aptitude, coding, or interview.
Read readiness by branch while there's still time to act on it. If one branch is weak on coding, that's a workshop you can run this month, not a number to explain in March.
Point students to our guide on applying to a campus drive, which covers completing the profile, checking eligibility and tracking each application. For the bigger question of which practice platform suits a cell, see our post on AI interview platforms for campus placement.
Drive day: PPT, tests, interviews and the logistics that break
Drive day is mostly logistics, and they break in the same places every year. Plan for these:
Pre-placement talk: a hall, working AV, and a coordinator who checks attendance against the applicant list.
Tests: labs with enough working machines, webcams and a stable connection, plus a backup room. If the test is remote, confirm the setup with the recruiter the day before, and see our guide to virtual campus hiring for running remote rounds well.
Interviews: rooms, a waiting area, and a running order the recruiter has agreed to.
One point of contact: one coordinator who owns the recruiter's day, from arrival to departure.
Results: a timeline for shortlists and offers, agreed before the recruiter leaves.
Students also need to know what happens next. When you move applicants through stages, the stage is often the message they receive, so be deliberate. Rejecting a batch of applicants usually sends a batch of emails, and you can't take those back. Our walkthrough of running a placement drive covers the clicks if you're using Expert Hire.
After the drive: offers, joining, reneged and revoked
The drive ends when students join, not when offers go out. Record each offer through its whole life: rolled, accepted, joined, and any deferral, decline or withdrawal.
Two outcomes need care. Reneged means the student backed out after accepting. Revoked means the company withdrew the offer. Record them differently, because they mean different things, and the next time that company asks how your students behave, this is the record they're asking about.
When a student accepts an offer, decide whether that withdraws their other active applications under your policy, and tell them before it happens. Keep joining dates current as they land, rather than reconstructing the season from memory at the end of the year.
Reporting the season honestly: placement rate, joining rate and median CTC
Report placement rate and joining rate as two separate numbers. Placement rate is read off accepted offers. Joining is only true once someone has started.
Most institutions ask for the second. The gap between the two is what you'll be asked about.
Lead with median CTC, not the highest package. The highest package is one student and moves the story more than it moves the season. The median is fairer, and it's the salary figure India's NIRF framework uses. The NIRF 2025 engineering methodology scores graduation outcomes partly on a combined placement and higher-studies metric and on the median salary of graduates, both over the previous three years.
A branch-by-company view is the most useful report for planning next season. It shows which recruiters actually hire from which branches, not just which ones visited. Our guide on reporting placement outcomes shows one way to lay it out. NIRF publishes the current year's frameworks for each discipline on the NIRF site.
Frequently asked questions
What is a campus placement drive?
A campus placement drive is a recruitment process where a company hires students from a college's graduating batch, usually through a pre-placement talk, a test, interviews and an HR round. The college's placement cell hosts the drive and manages eligibility, scheduling, offers and records. Drives can run on campus, online, or as a mix of both.
What are the steps involved in the campus placement process?
For the placement cell, there are four phases. Before the season, set the offer policy and clean the student data, then, six weeks out, confirm the job description and round format with the recruiter and prepare students. On drive day, run the talk, tests and interviews. Afterwards, record offers and joining and report the outcomes.
How should a placement cell prepare students for a placement drive?
Find out the recruiter's exact round format early, then have students practise against it: aptitude tests, coding tests or interviews, whichever the company uses. Chase incomplete profiles before the deadline, and read readiness by branch while there's still time to run extra sessions for weaker groups.
What is the difference between placement rate and joining rate?
Placement rate counts students who accepted an offer against the total roster. Joining rate counts students who actually started the job. The joining rate is usually lower and is the number institutions tend to ask about, so report both and keep joining records up to date.
What is a dream or super-dream company in campus placements?
Colleges use these labels for drives above set package thresholds. Under many offer policies, a student who's already placed can still apply to a dream or super-dream drive, so the label decides who's eligible. Set the thresholds, per branch if needed, before the season starts.
How to conduct a campus placement drive: the pre-drive checklist
A placement drive is decided before the recruiter arrives. Get the policy, the data and the student preparation right, and drive day mostly runs itself. Before you publish any drive, check:
Offer policy written, shared with students and fixed for the season
One spelling per branch across the roster
Eligibility count checked and not zero
Profiles frozen, with the freeze announced first
JD, eligibility, package and round format confirmed in writing
Students practised in the recruiter's format
Labs, rooms and a single point of contact booked for drive day
Offer, joining, reneged and revoked tracking ready
If you want the step-by-step version inside a placement ERP, follow our guide to running a placement drive in Expert Hire.
By TK, Growth at Expert Hire. Last updated October 14, 2026. Reviewed by Anand Suresh, CPO at Expert Hire.
Ready to Transform Your Hiring?
Start your free trial to see how Expert Hire can help you screen candidates faster and smarter.