← Back to Directory

Meta interview notes, page 204 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·Onsite - System Design / Architecture

Jun 2026
Meta EM interview, system design round. Just one question but it had a lot of surface area and I don't think I covered it as well as I should have.
  • Design Facebook Messenger from scratch.

“I went straight to the data model and storage layer, which in hindsight was probably the wrong entry point.”

View Post

Meta·Software Engineer·Onsite - Coding / Algorithms

Jun 2026
Meta SWE coding round, one algorithm question about graph topology detection. Pretty niche problem, not your usual LeetCode grind.
  • Given a graph with N nodes and M edges, determine its network topology. Return 1 if it's a linear chain (Bus), 2 if one node connects to all others (Star), 3 if it forms a cycle (Ring), or -1 if it doesn't match any of those.

“Took me a minute to even parse what they were asking.”

View Post

Meta·Software Engineer·Technical Phone Screen

Jun 2026
Meta SWE coding round, one question on custom string sorting. Pretty standard stuff but the edge cases can sneak up on you if you're not careful.
  • Given a string s and a string order that defines a custom character ordering, rearrange the characters of s to match the relative order defined by order. Characters not present in order can go anywhere. Return the result.

“My first instinct was to just sort with a custom comparator keyed on the index of each character in order.”

View Post

Meta·Product Manager·Hiring Manager Screen

Jun 2026
Interviewed for a PM role at Meta and got asked about hiring for a team manager position, which basically turned into a walkthrough of leadership principles. Pretty standard stuff but worth knowing what they're actually probing for.
  • What qualities and criteria do you prioritize when evaluating candidates for a team manager position?

“This felt like a leadership principles question dressed up as a hiring question.”

View Post

Meta·Data Scientist·Technical Phone Screen

Jun 2026
Meta Data Scientist technical screen, heavy SQL with a lot of edge case traps baked into one problem. The question looked like a cohort analysis but there were about five different places to get it wrong quietly.
  • Given two tables of Oculus app usage data, write ANSI SQL to classify users as 'social-only' or 'game-only' within a two-month window, then compute per-cohort metrics: number of users, average weekly active days per user, and the fraction of user-weeks where active days hit at least 3. Partial weeks at the window boundary should only count days inside the window, and any user with events in multiple categories or outside the two allowed categories should be excluded entirely.

“The filtering logic alone took me a while to think through clearly.”

View Post

Meta·Technical Program Manager·Hiring Manager Screen

Jun 2026
Interviewed for a TPM role at Meta, just one question from what I can tell, the kind of 'tell me about yourself but make it about your job feelings' type.
  • What do you enjoy about your current role, and what would you change about it?

“Felt like a warmup but I fumbled it a bit.”

View Post

Meta·Software Engineer·Hiring Manager Screen

Jun 2026
Interviewed for a product designer role at Meta. Single question about where you find meaning in the design process, which sounds casual but actually tells them a lot about how you think.
  • As a product designer, what excites you more: creating visually polished interfaces, or digging into user needs and building solutions around them?

“Framed my answer around user needs because that felt like the safer bet for Meta's culture, but I second-guessed myself mid-answer and started hedging.”

View Post

Meta·Software Engineer·Technical Phone Screen

Jun 2026
Meta SWE coding round with a bit manipulation problem. Pretty focused session, just the one question but it had some depth to it.
  • Given a 128-bit integer, find the length of the longest consecutive sequence of 1s in its binary representation.

“The 128-bit part is what trips you up at first.”

View Post

Meta·Software Engineer·Technical Phone Screen

Jun 2026
Meta SWE interview with a tree problem that looks manageable until you realize the edge cases are where they actually want to see you think. Single coding round, no behavioral from what I can tell.
  • Given an N-ary tree and two node IDs, find and return their Lowest Common Ancestor. If either node doesn't exist in the tree, return null.

“My first instinct was to just do two root-to-node path traversals and find where they diverge, which works fine.”

View Post

Meta·Data Scientist·Onsite - Behavioral / Leadership

Jun 2026
Meta data scientist behavioral round, one big question that took up basically the whole session. Pretty intense focus on a single scenario rather than the usual rapid-fire format I expected.
  • Tell me about a time you pushed back on a senior stakeholder who wanted to rush a metric, report, or experiment you thought was flawed. Walk through the specific risk, how you influenced without formal authority, the trade-offs you accepted, and what happened quantitatively. Then reflect on what you'd do differently and any process changes you drove afterward.

“This question is basically five questions stapled together and the interviewer will notice if you skip one.”

View Post