Meta AI coding interview
Meta calls it AI-native coding. Reports describe two such rounds in the onsite, next to one or two AI-enabled system design rounds and a behavioral round. The phone screen is still two LeetCode-style problems without AI.
You get a folder of existing code with tests already written, and a chat panel where you can pick the model. Candidates name Claude Opus and GPT models. One candidate notes the available models lag public releases by a month or two. The work comes as a single problem in several parts, and after each part the interviewer asks you to explain the algorithm the AI wrote.
Reported questions: a maze solver in four or five parts (fix a display bug, fix a search that never terminates, add tiles that force a direction, add keys and doors, which means the visited state has to include the keys you hold, then a bomb that clears walls); the largest set of words with no repeated letters, first on about a dozen words and then on tens of thousands; friend recommendation, from fixing a validity check to designing a strategy that runs on about 100,000 users and 1.5 million friendships; a card game where you repeatedly pick three cards summing to 15 and must benchmark your strategy over a thousand games; a pathfinding problem; and speeding up a brute-force search for one string inside another.
The pattern that sinks people: the last part is a scale test. One candidate's solution passed on the small map, then the interviewer opened a very large input and it timed out, and the rest of the round went to arguing with the assistant. Another measured the sandbox at about 1.5 CPU cores and 2 GB of memory, and warns that a modern assistant will run the big test on its own unless told not to.