Meta·Software Engineer·Technical Phone Screen
- Given a collection of intervals as a 2D array, merge all overlapping intervals and return the resulting array.
“Sort by start time first, that's the whole key.”
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
“Sort by start time first, that's the whole key.”
“I started with the data model and fan-out logic but quickly realized I was treating it like a static feed problem.”
“The core logic clicked pretty fast but I fumbled on the edge cases.”
“I jumped straight to sorting by frequency which they immediately flagged as O(n log n).”
“I went with the linear scan approach, two counters tracking unmatched closing parens and currently open ones, sum them at the end.”
“I went straight to cost vs.”
“The base problem is fine, I coded it up.”
“My first instinct was to jump straight into possible causes and I had to pull myself back.”
“This is a beast of a question.”
“This one tripped me up a little because my first instinct was to pick a story where I looked good at the end.”