Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Campus Placement Process

Typical Process Flow

1. Pre-Placement Talk (PPT)

  • Company presents about themselves
  • Listen carefully: They may drop hints about interview focus
  • Prepare questions to ask (shows interest)

2. Resume Screening

  • GPA cutoff (usually 6.0-7.0+)
  • Relevant skills and projects
  • ATS-friendly formatting
  • No typos or grammatical errors

3. Online Assessment (OA)

  • Duration: 60-120 minutes
  • Sections: Coding (2-4 problems), MCQs (CS fundamentals, aptitude)
  • Platform: HackerRank, CodeSignal, HackerEarth, AMCAT
  • Strategy: Start with what you know, manage time

4. Technical Interview (1-3 rounds)

  • Round 1: DSA problems (easy-medium), CS fundamentals
  • Round 2: Medium-hard DSA, system design basics, project deep dive
  • Round 3 (if any): Advanced topics, cultural fit

5. Managerial Interview (optional)

  • Project experience, leadership, conflict resolution
  • “Tell me about a time when…” (behavioral)
  • Technical depth in your area of expertise

6. HR Interview

  • “Tell me about yourself”
  • “Why this company?”
  • “What are your strengths/weaknesses?”
  • Salary expectations, location preferences

Tips for Each Stage

Resume

  • 1 page, clean formatting
  • Quantify impact (“reduced latency by 40%”)
  • List projects with tech stack
  • Tailor for each company

OA

  • Practice on the same platform (HackerRank, etc.)
  • Time yourself during practice
  • Read all problems first, start with easiest
  • Handle edge cases

Technical Interview

  • Think out loud
  • Start with brute force, then optimize
  • Ask clarifying questions
  • Test your solution with examples
  • Discuss time/space complexity

HR Interview

  • Research the company thoroughly
  • Prepare 3-5 STAR stories
  • Have questions ready for the interviewer
  • Be honest about what you don’t know

References