I applied through a recruiter. The process took 3 months.
3 technical interviews and LC medium in 1st, LC hard in 2nd and self-made question in 3rd. The 3rd interview was tough with OS questions on memory allocation. Overall a really good experience, but the recruiter took forever to give the results.
Number of Island in 1st round
The following metrics were computed from 21 interview experiences for the Apple Software Engineer (Internship) role in Cupertino, California.
Apple's interview process for their Software Engineer (Internship) roles in Cupertino, 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 (Internship) interview process in Cupertino, California.