Developer applicants have rated the interview process at Apple with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 63.2% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Apple as a Developer according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Apple (London, England)
Interview
Three in person interviews on the same day, HR and technical interviews. Some group activities and an individual programming test. Overall an enjoyable but challenging day. I did not have any initial phone/online interview, just got an email for the final round.
I applied through an employee referral. The process took 2 months. I interviewed at Apple (Cupertino, CA) in Nov 2018
Interview
I had a phone call with recruiter, followed by two in-person screenings and full on-site loop. From the first call to on-site it took about a month and a half. On-site consisted of 7 interviews with LOTS of behavioral questions (someone is scraping Amazon for interview ideas? :) ). I assume this is role and position-specific really, but I did not get any generic white board coding questions. Everything was more about domain-specific problems and discussions, which I think is great. The most frustrating part of the process was a part of the lunch interview when hiring manager asked tons of behavioral questions starting: "What if your unreasonable manager...". Overall it was a fun experience, very much different from everything else I have done during this interviewing cycle. I had to follow up with the recruiter in almost two weeks (Apple was closed for a week during Thanksgiving) to get the template rejection letter.
I applied through a recruiter. The process took 4 weeks. I interviewed at Apple in Oct 2018
Interview
Was contacted by a recruiter for a position in Siri Search team based out of San Francisco. They wanted me to complete a coding challenge, which was pretty doable, followed by which I was supposed to have an onsite interview. The recruiter gave me a couple dates, one of which I confirmed, and she never got back to me before that date. A couple of days later past this date, she mailed me asking if I could make it onsite for the other date given to me initially ( I could not do the interview on that particular day because I had midterms at school). She then told that she will help schedule an interview after a week or so. Never got back.
Please do not waste candidate’s time and energy, and give false hopes of opportunities ( considering I was graduating in a couple months). It is unfair to candidates.