Meta·Software Engineer·Technical Phone Screen
- Given an array of daily stock prices, find the maximum profit you can make by buying on one day and selling on a later day. Return 0 if no profit is possible.
“Classic single-pass problem.”
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
“Classic single-pass problem.”
“I started with the basic TTL-based eviction and a hash map structure, which felt right, but then they pushed on consistency across distributed nodes and I kind of fumbled.”
“The first thing I tried was plain BFS and the interviewer just kind of waited.”
“This was the core question and it took a while to realize they wanted me to think about ALL the edge cases systematically, not just write a few happy-path tests.”
“The base problem wasn't bad.”
“The exact match part was fine, nothing to it.”
“Wide open question and I spent the first few minutes just trying to scope it down because 'Twitter' is basically everything.”
“I started by trying to define what 'community feeling' actually means, which felt smart in the moment but probably ate up too much time.”
“I went straight to engagement metrics like time spent and click-through rate, which in hindsight felt a bit surface-level.”
“The active pixel filter tripped me up a bit.”