Phone screen, then 3 hours of onsite interviews.
Asynchronous programming and logic questions. System design.
Questions were difficult but interesting. Typical from any major software company, e.g., similar to Amazon. Didn't ask behavioral questions, just technical.
The standard questions on graphs and graph traversal.
The following metrics were computed from 21 interview experiences for the Apple Software Engineer role in Seattle, Washington.
Apple's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Software Engineer interview process in Seattle, Washington.