The best interview experience I've ever had. They move super quick.
Phone screen feedback within an hour of completion, followed by a request to provide on-site availability. On-sites scheduled within 3 days after the phone screen.
Great on-site experience:
Interview feedback within 24 hours – passed.
The whole process took less than a week.
Algorithms and data structures focused questions
System design, object-oriented design, and scalability questions
The following metrics were computed from 13 interview experiences for the Apple Software Engineer role in Sunnyvale, California.
Apple's interview process for their Software Engineer roles in Sunnyvale, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Apple's Software Engineer interview process in Sunnyvale, California.