← Back to Directory

Meta interview notes, page 88 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 SWE interview with a SQL debugging problem that was more involved than I expected. You get a live database and a broken query and have to both fix it and then critique the data it produces.
  • You're given a PostgreSQL environment with a schema and a supposedly AI-generated SQL query. Identify at least four critical issues with it (join types, fan-out, aggregation grain, etc.), fix it so it runs correctly, then inspect the output for data quality problems and update the query to address them.

“This one took me a while to wrap my head around because it's not just 'find the bug.' The query had a many-to-many join that was silently inflating row counts, and I almost missed it because the query actually ran fine.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
Meta PM interview with a product improvement question about Netflix. Short and to the point, though I probably undersold my answer.
  • How would you improve Netflix?

“I jumped straight into feature ideas without anchoring on users or problems first, which I knew was wrong the moment I said it out loud.”

View Post

Meta·Software Engineer·Onsite - Coding / Algorithms

May 2026
Meta SWE coding round with a BFS maze problem that had a twist: one-way chutes that force your movement direction. Not the hardest problem on paper, but the forced-move mechanic tripped me up more than I expected.
  • Given an R x C maze grid with walls, open cells, a start, an end, and one-way chutes that can only be entered from the left and force you one step to the right, find the minimum number of steps from start to end using BFS, or return -1 if unreachable.

“My first instinct was standard BFS and I started coding before fully thinking through the chute mechanic.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta SWE coding round with a classic array traversal problem. The ocean buildings question sounds easy but the follow-up variations are where they really dig in.
  • Given an array of building heights facing the ocean on the right, return the indices of buildings that can see the ocean (no strictly taller building to their right), in increasing order. Solve it in O(n) and then discuss variations like leftward views or non-strict height comparisons.

“The core idea clicked fast: scan right to left, track the running max, any building taller than the current max makes the cut.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
Meta PM interview with a single product design question about vacation planning. Pretty open-ended, which sounds fun until you're actually in it.
  • Design an app for planning vacations.

“I went straight to features and had to walk myself back mid-answer.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta SWE coding round, one question, pretty clean problem on paper but there are a couple of ways to misread the spec if you're not careful.
  • Given an integer array and a pivot value, count how many elements are strictly greater than the pivot and how many are strictly less. Return '>' if the greater count is higher, '<' if the lesser count is higher, or '=' if they're equal. Solve it in linear time with constant extra space.

“First thing I did was ask about equal elements because that felt like a trap waiting to happen.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Did a technical screen at Meta and got asked the classic debugging war story question. Not much else to report, pretty short session.
  • Walk me through the hardest bug you've ever had to track down and fix.

“I had an answer ready but it came out kind of rambly.”

View Post

Meta·Software Engineer·Onsite - System Design / Architecture

May 2026
Meta SWE system design round focused entirely on building an in-memory bank from scratch. Pretty intense for what sounds like a scoped problem on paper, lots of follow-ups on edge cases and complexity guarantees.
  • Design and implement an in-memory bank system with methods to create an account, deposit funds, and transfer funds between accounts. Define your data model, invariants like no negative balances, and the return semantics for each method.
  • Why use hash maps instead of lists for storing accounts and transactions, and what are the time and space complexity tradeoffs?
  • How would you handle edge cases like duplicate timestamps, out-of-order events, insufficient funds, and requests referencing accounts that don't exist?
  • What concurrency assumptions does your design make, and how would you reason about thread safety in this system?

“I started with a class and two hashmaps, one for accounts keyed by customer ID and one for transactions.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta software engineer coding round, two problems back to back with a hard requirement to walk through time and space complexity for each. Pretty standard format but the complexity analysis part felt like it carried real weight.
  • Solve a coding problem and clearly explain the time and space complexity of your solution.

“They were serious about the complexity breakdown, not just a quick mention at the end.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
Meta PM interview, one question about goal-setting for a commerce product. Pretty lean on details but the question itself is a solid one to prep for.
  • How would you define and set goals for an Instagram shop?

“I went straight to GMV and buyer conversion which felt right but I second-guessed myself halfway through and started tacking on engagement metrics that didn't really belong.”

View Post