Meta·Machine Learning Engineer·Technical Phone Screen
- Given a 2D grid of 1s and 0s representing land and water, find the largest perimeter among all islands in the grid.
“Classic grid traversal but the perimeter part tripped me up a bit.”
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 grid traversal but the perimeter part tripped me up a bit.”
“I went straight to a loyalty/personalization angle and kind of talked myself in circles.”
“This is basically four separate design problems stapled together, and I felt the time pressure immediately.”
“This looks straightforward until you try to pick just one top metric and defend it.”
“I went with Marketplace because I had a real story around it, but in hindsight I wonder if that was too safe.”
“Straightforward once you see it as a two-step group-by.”
“I knew this was an Eulerian path problem pretty quickly, which felt good.”
“I got the basic logic pretty fast but the indexing tripped me up.”
“I jumped straight into features and had to backtrack when they asked me who exactly I was designing for.”
“The annoying thing is you want to jump straight to the algorithm and they make you slow down first.”