← Back to Directory

Meta interview notes, page 84 of 238

FAANG / Big Tech

Most of these Meta write-ups come from Software Engineers (1,194), then Data Scientists (489) and Product Managers (453). The most reported rounds are the technical phone screen (1,190), the product sense round (466), the system design round (255) and the behavioral / leadership round (205).

2377 interview notes · updated Jul 2026

Meta·Performance Engineer·Onsite - Multi Round

May 2026
Meta PE signature round focused entirely on live Linux triage. No coding, no dashboards, just you narrating a production incident step by step while the interviewer feeds you simulated command output. The scoring is weird in a good way: they care about the order you probe, not whether you land the root cause.
  • A web server is returning 500s on order submissions and customers are actively impacted. No recent deploys, no traffic spike. Walk through how you'd diagnose this live, starting from first principles.
  • You've identified the immediate cause. How do you separate what you do right now to stop customer pain from what you do later to prevent recurrence?
  • One host in your fleet has noticeably higher p99 latency compared to the others. How do you figure out if this is a hardware problem versus a software problem?
  • A service keeps crash-looping after a log rotation event. What's your triage process?

“This is the whole interview basically.”

View Post

Meta·Software Engineer·Onsite - System Design / Architecture

May 2026
System design round at Meta for a software engineering role. The question was a deep multi-part audio architecture problem spanning three products at once, which I wasn't expecting to be that broad.
  • Design a 5:1 audio system that works across WhatsApp, Instagram, and Messenger. Cover hardware interfaces, codec selection, API endpoints, and explain the business value to Meta.

“The scope of this one threw me off.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM strategy round at Meta focused on VR market expansion. Pretty open-ended, which I wasn't fully prepared for.
  • How would you develop a strategy to grow Meta's footprint in the Virtual Reality market?

“I went straight into user segments and competitive positioning, which felt right in the moment but I think I skipped over the harder question of why VR adoption is still so low.”

View Post

Meta·Software Engineer·Recruiter / HR Screen

May 2026
Quick Meta SWE screen, basically just the one motivational question from what I can tell.
  • Why do you want to work at Meta?

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM interview at Meta, one question about Horizon Worlds. Pretty open-ended product strategy case with no obvious right answer, which made it harder than it sounds.
  • You're the PM for Horizon Worlds. What goals and metrics would you define for it?

“I spent probably too long trying to frame the 'right' goal before picking metrics, which I think hurt me.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM interview at Meta with a strategy question about acquisitions. Short and punchy but deceptively hard to answer well if you haven't actually thought about it before.
  • Which acquisition do you think was the best one Facebook/Meta ever made, and why?

“I went with Instagram, which is probably what half the candidates say.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta data engineer interview with a mix of SQL and Python. The SQL problems were layered and a bit tricky, the Python ones felt more like logic puzzles than pure coding. No behavioral round from what I could tell, just pure technical.
  • Write a single SQL query that returns two metrics in one row: the count of active checkouts where the copy condition is 'good', and the percentage of those checkouts where renew_count exceeds 2 (as a decimal rounded to 2 places, returning 0.00 if the denominator is zero).
  • For books with more than 10 copies, find the maximum completed checkout duration in days for each book and return the top 3 by that maximum, breaking ties by book_id ascending.
  • For each member who was referred by another member, compute the absolute difference between their reservation count and their referrer's reservation count. Return the single row with the largest absolute difference, breaking ties by member_id ascending.
  • Implement a function summarize(scores) that takes a list of (category, score) tuples and returns the total sum of all scores and the sum of the top 3 category maxima (max score per category, then top 3 of those, with ties broken by category name alphabetically).
  • Given a list of LogEntry objects each with a book_id and a boolean indicating checkout vs return, implement a function that validates the log sequence. Specifically: a return cannot happen before the first checkout for a book, two consecutive checkouts for the same book are invalid, and two consecutive returns are invalid. Must run in O(n) time and O(n) space.

“Two metrics in one row sounds easy until you realize you need a conditional percentage with a safe divide.”

View Post

Meta·Product Manager·Onsite - Behavioral / Leadership

May 2026
Behavioral round at Meta, pretty standard conflict question but the follow-up about the other person's feelings after the fact tripped me up more than I expected.
  • Tell me about a time you resolved a conflict. How did you approach it, and how did you account for the other person's feelings and perspective after it was over?

“The first part I had a story ready for.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta SWE coding round, got a task manager design problem that looked straightforward but had enough moving parts to trip you up if you weren't careful about data structure choices.
  • Design a task manager program that supports adding tasks with a unique ID, name, priority, and deadline; deleting tasks by ID; filtering by priority or deadline; and sorting by priority or deadline.

“The add and delete parts were fine, pretty routine.”

View Post

Meta·Technical Program Manager·Onsite - Product Sense / Strategy

May 2026
TPM interview at Meta with a classic productivity/strategy question. Not a lot of context given in the original so hard to say much about the full loop, but this one question was enough to make me think.
  • Management wants to increase the development team's productivity by 25%. How would you approach this problem?

“I went straight into talking about metrics and measurement, which felt right but I think I skipped over the more important first step: figuring out what productivity even means in this context.”

View Post