← Back to Directory

Meta interview notes, page 130 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·Software Engineer·Technical Phone Screen

May 2026
Meta phone screen for a software engineer role, basically one algorithmic problem the whole time. The question was a graph/topology problem dressed up as a dictionary puzzle, which took me a minute to even recognize.
  • Given a list of words sorted by an unknown alphabet, derive a valid character ordering for that alphabet. Return an empty string if the input is invalid (a word appears before its own prefix) or if the constraints produce a cycle.

“Took me longer than I'd like to admit to see this was just topological sort on a DAG of character constraints.”

View Post

Meta·Software Engineer·Onsite - System Design / Architecture

May 2026
Meta system design round, one question about chargeback transaction flow to Visa. Pretty focused scope but there's a lot hiding underneath the surface once you start pulling on the reliability and ordering requirements.
  • Design a system to send chargeback transactions to Visa.

“I went straight to the happy path and started sketching a simple event queue feeding into an outbound API.”

View Post

Meta·Software Engineer·Onsite - Behavioral / Leadership

May 2026
Behavioral round at Meta for a software engineering role. Two questions, both structured around walking through a project or collaboration story in detail. Pretty standard format but they want a lot of specifics.
  • Tell me about a project you're most proud of. Walk through the context, your role, the challenges you faced, the decisions you made, and what came out of it.
  • Describe a situation where you had to work with people outside your immediate team to get something shipped. What was your role, what made it hard, and what did you take away from it?

“I had a story ready but rambled way too much on the context and ran short on time for the 'what I learned' part.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
Meta PM interview, one question about metrics for a Google Podcasts product scenario. Short and to the point, not much else to say about the experience.
  • You're the PM for Google Podcasts. Which metrics would you prioritize and why?

“I spent too long on engagement metrics and kind of forgot to talk about retention until the end.”

View Post

Meta·Technical Program Manager·Onsite - System Design / Architecture

May 2026
Meta TPM system design round, one big open-ended question about building a live event streaming platform with polls and real-time user interaction. The scope was wide enough that I kept second-guessing whether to go deeper on the streaming infrastructure or the interaction layer.
  • Design a live event streaming system that supports real-time user polls and interactive features during the stream.

“I started with the streaming pipeline and spent probably too long on ingest and CDN before getting to the interactive bits, which is really the interesting part of the question.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
Meta PM interview with a product design question about music learning. Pretty open-ended, which I wasn't fully prepared for. Left feeling like I probably under-indexed on the user research angle.
  • Design a product that helps people learn to play a musical instrument.

“I jumped straight into features without really grounding the answer in who the user actually is.”

View Post

Meta·Software Engineer·Onsite - System Design / Architecture

May 2026
System design round at Meta for a software engineer role, full hour spent on Ticketmaster from scratch. Dense problem with a lot of moving parts and I don't think I covered everything as well as I should have.
  • Design a large-scale event ticketing platform like Ticketmaster. Walk through the data model for events, venues, and seats, how users browse and search, how you handle concurrent seat selection without overselling, the purchase and payment flow, handling bursty traffic during popular on-sales, a waiting room or queue mechanism, fraud and bot mitigation, and consistency guarantees around seat ownership.

“This is basically a full system design in one prompt and the scope is brutal.”

View Post

Meta·Software Engineer·Onsite - Coding / Algorithms

May 2026
Meta SWE coding round with a basic file I/O question. Nothing flashy, but they do care about edge case handling more than you'd expect for something this simple.
  • Write a program that reads a file and prints its contents to standard output. The file may not exist, so handle that case with a proper error message. Assume plain text, newline-separated, file size under 100KB.

“Seemed trivial at first and I almost rushed it.”

View Post

Meta·Product Manager·Hiring Manager Screen

May 2026
Interviewed for a PM role at Meta. Just the one question in the content, classic 'why us' territory.
  • Why do you want to work at Meta?

“Prepared a version of this answer but it came out way more rehearsed than I wanted.”

View Post

Meta·Machine Learning Engineer·Technical Phone Screen

May 2026
Meta ML engineer coding round, one question the whole time but it had a lot of layers. Seemed straightforward at first and then they kept pulling on threads I hadn't thought about.
  • Design a MovingAverage class with a constructor that takes a window size k and a next(val) method that returns the rolling average of the last k values seen. Aim for O(1) time per call and O(k) space. Walk through your data structure choice, how you handle precision or overflow, and how you'd test edge cases.

“I went straight to a circular buffer with a running sum and that part landed fine.”

View Post