Meta·Software Engineer·Technical Phone Screen
- Design and implement a two-level key-value storage system with expiry, prefix search, checkpointing, and rollback functionality.
“This one is deceptively large.”
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
“This one is deceptively large.”
“Pretty much a bread-and-butter problem.”
“The delayed promotion part tripped me up more than I expected.”
“I started with the easy case, addition and multiplication, and got through precedence fine using a stack.”
“BFS was the right call here and I knew it pretty fast.”
“The join logic itself isn't hard but I kept second-guessing the direction.”
“I went straight to engagement as the north-star without really justifying why, and the follow-up pushed me on whether engagement was actually capturing user value or just activity.”
“I had a decent story ready but kept second-guessing whether my resolution sounded too passive.”
“This felt like the anchor question for everything else.”
“Picked a project I thought was impressive but halfway through the story I realized I was spending too much time on the setup and not enough on what I actually did.”