Apple·Software Engineer·Onsite - Multi Round
- Estimation / back-of-envelope problem (two were asked back to back at the end of a technical walkthrough).
“I have no good explanation for what happened.”
FAANG / Big Tech
Most of these Apple write-ups come from Software Engineers (212), then Machine Learning Engineers (85) and Data Scientists (32). The most reported rounds are the technical phone screen (217), the system design round (48), the product sense round (29) and the behavioral / leadership round (22).
372 interview notes · updated Oct 2026
“I have no good explanation for what happened.”
“The gap part is what tripped me up a bit.”
“The original content didn't preserve enough detail to reconstruct what the actual problem was.”
“Started with the textbook definitions and train vs.”
“I started with the execution environment split (server vs browser) which was fine, but then I fumbled a bit when they pushed on the wire format.”
“This is one question but it's basically a whole interview in itself.”
“Started with the naive linear scan and they seemed fine with it, but then asked about doing it faster.”
“Classic problem but I still fumbled the edge cases a bit.”
“The naive approach is obvious and I almost went with it just to get something on the board.”
“Pretty standard opener but the HM had just finished describing a team that does a mix of classical ML and newer generative stuff, so I tried to mirror that framing back.”