Meta·Software Engineer·Technical Phone Screen
Jun 2026
Meta SWE interview where they handed me a broken maze solver and told me to fix it with AI tooling. Basically a debugging exercise on an unfamiliar codebase, grid-based maze with walls, a start, and an end point. Straightforward premise but the pressure of reading someone else's code fast is real.
- You're given a buggy maze solver codebase. The maze is represented as a grid with walls, a start point S, and an end point E. Some tests are failing. Use an AI coding assistant to read the code, figure out what's broken, and fix it.
“The tricky part wasn't finding the bug, it was orienting myself in code I'd never seen before.” The rest of the author's notes on Software Engineer interview at Meta, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post