I applied online. The process took 1 week. I interviewed at Apple (Sunnyvale, CA) in Apr 2024
Interview
Short phone screen with recruiter followed by 45-ish minute technical interview. The last step would have been "virtual" on-site which would have been several technical/personality interviews over the course of a day.
Interview questions [1]
Question 1
Asked about OOP (what is a class, object, method). Asked to code a moving average filter and what the implications are from a user standpoint. Asked what a dot product is. Asked how to find shortest distance from a point to a line formed by two other points. Had a virtual whiteboard to demonstrate problem and work it out.
First round was Fair, friendly , basic technical questions . Asked about basic circuits, charts, integration with practical systems. Also behavioral questions. - most difficult project and challenges faced . How I navigated it . How is work in a group . Why transition to a differnet company .
3 interviews, each 2 parts of 1 hour, in each part a different person. a week between each interview. the interviews were hard but questions were repeated. good atmosphere and nice people
The first thing you should know about this game is that it has been played by the same people who played it for years before the first time ever and the game was just so much fun.