Meta

Meta Interview Questions

The coding and system-design questions asked in Meta interviews - with worked solutions, in-browser code execution, and active-recall review. 11 questions.

How Meta interviews software engineers

Meta's loop starts with a recruiter call and often a CodeSignal online assessment, then a technical phone screen, then a full onsite. The onsite is typically two coding rounds, a design round (system design or product architecture depending on role), and a behavioral round.

Meta has been rolling out an AI-enabled coding round that can replace one traditional coding interview - a 60-minute session in a CoderPad environment with an AI assistant available. Coding rounds favor speed plus correctness on two problems per 45-minute slot.

The interview loop

  1. 1Recruiter screenBackground, level calibration, and logistics; recruiter shapes the loop.
  2. 2Online assessmentCodeSignal coding assessment (proctored) as an early screen for many candidates.
  3. 3Technical phone screen45 min, usually two coding problems in a shared editor - medium/hard DS&A.
  4. 4Onsite loopTwo coding rounds (one may be the AI-enabled format), a system design or product architecture round, and a behavioral round.

What they look for

  • Fast, correct coding - typically two problems per 45-minute round
  • Design depth: distributed systems for infra roles, API/client design for product roles
  • Behavioral signal mapped to Meta's values (move fast, impact)

How to prepare

  • Practice solving two medium problems in 45 minutes, talking throughout.
  • Know which design flavor your role uses - system design vs product architecture - and prep accordingly.
  • If you draw the AI-enabled round, practice directing an assistant without losing your own reasoning.

Sources

See every company's references on the interview-process sources page.

Practice questions