Company interview prep for freshers

How interviews usually go at the companies freshers apply to most, the technical and HR questions candidates commonly report, and how to prepare, with links to free notes and practice. Pick a company to start.

Product companies and big tech

Smaller intakes, mostly through campus and internships. Coding tests and interviews on data structures, algorithms, problem solving and project depth.

Hands-on programming rounds that reward logic from first principles.

  • Programming
  • Logic
  • Problem solving
Questions & process

DSA rounds, often a machine coding round, then a hiring manager.

  • DSA
  • Machine coding
  • Backend
Questions & process

Online assessment, DSA interviews and Leadership Principles.

  • DSA
  • Problem solving
  • Leadership Principles
Questions & process

Coding test, several problem-solving interviews, CS fundamentals.

  • DSA
  • OOP
  • Problem solving
Questions & process

Algorithm-heavy interviews plus a Googleyness round.

  • Algorithms
  • DSA
  • Problem solving
Questions & process

DSA, sometimes machine coding or design, then a hiring manager.

  • DSA
  • Product engineering
  • Backend
Questions & process

DSA problem solving, backend basics and product thinking.

  • DSA
  • Product thinking
  • Backend
Questions & process

DSA rounds plus CS fundamentals and projects.

  • DSA
  • Backend
  • Payments
Questions & process

Strong DSA, machine coding and reliability-minded fundamentals.

  • DSA
  • Backend
  • Reliability
Questions & process

Problem solving, APIs and payments-minded backend basics.

  • DSA
  • APIs
  • Payments
Questions & process

Coding test, problem solving, web and project basics.

  • DSA
  • Product engineering
  • Web
Questions & process

IT services (mass hiring)

Large fresher intakes through campus and national drives. Online aptitude tests, then interviews on fundamentals, your project and communication.

NQT online test, then technical, managerial and HR rounds.

  • Programming basics
  • Project
  • HR
Questions & process

Online assessment, then a technical and HR interview.

  • Project
  • OOP
  • DBMS
Questions & process

Online assessment, then technical and HR interviews.

  • Programming basics
  • Project
  • HR
Questions & process

Online assessments, then one interview with a focus on communication.

  • Communication
  • Project
  • Basics
Questions & process

Online test by hiring track, then technical and HR interviews.

  • Programming basics
  • SQL
  • Project
Questions & process

Multi-part online assessment, then technical and HR interviews.

  • Basics
  • Project
  • Communication
Questions & process

Online test, technical interview with networking basics, then HR.

  • Programming basics
  • Networking
  • Project
Questions & process

Online assessment, then technical and HR interviews.

  • Basics
  • Project
  • HR
Questions & process

Practise a company-style mock interview with Sam

Sam, our AI interviewer, asks company-style questions out loud, follows up on your answers and gives you an honest scorecard. Free to start.

Start free

InterviewSam is not affiliated with any of these companies. The guides summarise commonly reported interview experiences; eligibility, test patterns and dates change, so always check each company's official careers page.