Interview rundown

The Meta software engineer interview

What people get asked in Meta's system design and coding interviews, and what to study for each.

From public guides and candidate reports · Reviewed November 2026 · Independent, not affiliated with Meta

Overview

Meta's loop is often an online assessment and a phone screen, then an onsite with coding, a design round from E4 up, and a behavioral round. In loops since late 2025, one of the two coding rounds is swapped for a 60-minute AI-enabled round. Product and full-stack roles often get product architecture instead of system design.

Coding rounds are fast: often two problems in about 45 minutes, many of them well-known LeetCode questions, sometimes with a small twist. For E5 and above, candidates say the design and behavioral rounds decide your level, so give them as much prep time as coding.

Below is what people get asked in each one and what to study.

System design interviews

Questions usually ask you to design a consumer product, like feeds, per-user rankings or a delivery app. Expect a lot on fan-out, caching and the data model.

What people get asked

  • Show each listener their top 10 songs
  • Build a coding contest platform
  • Design a food delivery app
  • Design a news feed
Read the system design interview guide →

Coding interviews

Two problems in about 45 minutes is normal, mostly well-known LeetCode questions. Speed and clear explanations both matter.

What people get asked

  • Raise a number to a power
  • Fix unbalanced parentheses
  • Vertical order of a tree
  • Make the largest island
Read the coding interview guide →

The rest of the process

Your recruiter will walk you through this, but here's the quick version.

StageLengthWhat happens
Recruiter screenShort callYour background and the role
Online assessment90 minMany recent loops: one problem in four levels that build on each other, plus a work-style questionnaire
Phone screen45 minUsually two coding problems
Onsite coding1–2 rounds, 45 min eachUsually two problems per round. Newer loops have one of these, older ones two
AI-enabled coding1 round, 60 minReplaces one coding round in newer loops. You work in a small existing codebase with an AI assistant: read it, debug, fill in and optimize
System design or product architecture1–2 roundsFrom E4 up, more at senior levels. Which one you get depends on your role
Behavioral45 minConflict, ambiguity, setbacks and your biggest projects

Sources