Company profile
Meta
Meta operates Facebook, Instagram, WhatsApp, and the Reality Labs VR/AR division, and is one of the largest open-source AI contributors via Llama. Interviews are tightly structured around two coding rounds, a system design round, and a behavioral round that maps directly to Meta's leadership principles.
The Meta interview process
Meta keeps the loop tight and predictable: a recruiter chat, a technical screen, then an onsite of two coding rounds, a design round, and a behavioral round called Jedi. Coding is timed and you are expected to finish two problems per 45-minute slot, so pace is part of the test.
- 1
Recruiter screen
Role match, team direction, and timeline.
- 2
Technical screen
Two coding problems in one session, solved cleanly and quickly.
- 3
Coding (Ninja, x2)
Speed and correctness on medium problems, often two per round.
- 4
System or product design
Backend system design, or product architecture for client and product roles.
- 5
Behavioral (Jedi)
Drive, conflict, and impact stories mapped to Meta's operating values.
What Meta is looking for
What they value
- Finishing both coding problems with time to spare
- Stories that show end-to-end ownership of a launch
- Execution signal: how much you personally moved
Culture signals in the loop
- Move fast and show a bias toward shipping
- Impact framed in terms of real product and user outcomes
- Directness when disagreeing with a decision
Questions and process by role
Meta hires across several engineering and product functions, and the loop shifts with each one. Open a role for the reported questions, the round-by-round focus, and a salary band for that function.
- ML engineer
ML engineer interview questions and process at Meta.
engineering - AI engineer
AI engineer interview questions and process at Meta.
ai - AI infrastructure engineer
AI infrastructure engineer interview questions and process at Meta.
ai - AI red team engineer
AI red team engineer interview questions and process at Meta.
ai - AI research engineer
AI research engineer interview questions and process at Meta.
research - Analytics engineer
Analytics engineer interview questions and process at Meta.
data - BI engineer
BI engineer interview questions and process at Meta.
data - Data engineer
Data engineer interview questions and process at Meta.
data
Practice Meta coding problems
Solve the 10 problems that commonly appear in Meta coding interviews in a real in-browser editor, and run your solution against the test cases. JavaScript, TypeScript, Python, Java, C, and C++. Free, no sign-up.
Salary signal
Approximate senior median pay for Meta's core roles, anchored to San Francisco and modeled from BLS, ONS, and Levels.fyi reference medians. These are market bands for the role and city, not Meta offers. Open a role for the full city-by-city table.
Employee reviews
Meta holds a 4.1 Glassdoor rating. External review scores are directional signals. Treat them as context alongside the specific team, location, level, and hiring manager you are interviewing with.
Glassdoor 4.1