nrml
All prep paths
Meta engineering preparationPlan for your role and stageStart with a free guide

Prepare for the Meta engineering interview you actually have.

Understand the current hiring process, choose your confirmed coding and design formats, and turn practice into evidence. Build independent coding fluency alongside practical AI collaboration, systems or product architecture, and truthful experience discussions.

Know what each stage asks of you.

Stages vary by level and invitation; explore the parts relevant to you.

Sources reviewed 2026-10-28

Confirm your role, stage, and interview environment

Start with Career Profile and your recruiter. General SWE guidance does not establish one loop for every level or specialty.

What to expect

  • Meta’s hiring overview describes recruiter contact, initial screening, then a full loop.
  • Current FAQ: many interviews include an approved built-in AI assistant; Career Profile provides role-specific preparation.
  • Ask whether your design focus is systems, product architecture, or a specialty such as ML, frontend, or mobile.

What to prepare

  • Write a one-page brief: role, level, stage, dates, confirmed rounds, language, and permitted tools.
  • Try the invitation’s practice environment, including Mermaid if your design interview uses it.
  • Separate confirmed information from assumptions and questions for the recruiter.

Check your preparation

  • Can I name the exact format I am rehearsing?
  • Have I tested the actual editor and meeting setup?

Prepare across the interview, one track at a time.

Use the public outline to choose your work. Open a study guide when you need the reasoning and drills behind it.

A curated learning sequence, not a frequency ranking or a claim that these are current Meta questions. Start with the first task in a pair; use the second as an unfamiliar transfer check. LeetCode access is separate.

  1. 1

    Maps, counts, and explicit state

    Choose what a lookup means and prove that each update preserves it.

  2. 2

    Window boundaries and overlapping ranges

    Trace duplicate values, shrinking windows, and intervals that only touch.

  3. 3

    Traversal and returned meaning

    State what recursion returns, what is shared, and when an ancestor is established.

  4. 4

    Graphs, dependencies, and discovery

    Separate visited state from the traversal frontier and preserve node identity.

  5. 5

    Selection, heaps, and search boundaries

    Compare a full sort with maintaining only the information needed by the answer.

  6. 6

    Parsing and pointer invariants

    Check progress, nesting, and identity when the input changes the control flow.

LeetCode links open external practice. Track your own practice there; nrml graded assessments apply to the native problems below.

Go deeper than a checklist.

Worked examples, diagrams, and preparation drills you can use before an interview.

Practical coding track

6 native repository modules with graded assessments and deliberate review.

The full native track spans three suggested weeks, taking approximately 8–10 hours including reading, attempts, and review. Your saved two-week plan selects relevant coding, design, and experience practice for your stage and available time.

Start with a free diagnostic

Read the first lesson, practice the problem, and turn your feedback into a specific next step.

Explore the free module
How this practical track fits the broader preparation
  • These are independently authored nrml adaptations and practice exercises, not Meta interview questions or a reproduction of its environment.
  • Traditional coding, systems design, product architecture, and experience discussions need their own practice; a repository score does not replace them.
  • Meta’s current FAQ describes built-in AI in many interviews. Only your confirmed interview tools are authorized; an nrml AI allowance is not permission to use outside tools.

The cited employer material supports the preparation format and skills, not these exact tasks, APIs, tests, or timings. Existing nrml exercises retain their own provenance. Reading times and rehearsal budgets are nrml suggestions. Completion records practice and review, not hiring readiness.