Developer applicants have rated the interview process at Apple with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 70.3% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 1+ week. I interviewed at Apple in Apr 2016
Interview
Very domain specific questions, coding interview is on easy side compare to other big name companies. Two to three phone screen and then fly you to campus for a full day loop. Recruiter is very aggressive and is a little too pushy.
I applied through a recruiter. The process took 2 days. I interviewed at Apple in Dec 2014
Interview
For the IS&T intern program, the first stage of interviews is a behavioral interview where you are generally evaluated based on your culture fit with the company and interest in the program. If you seem like a good fit, you advance to the second stage of interviews, which are more technical. You will be interviewed by the person who you will report directly to if you get the position. While you may be asked to code, you may alternatively be tested on how well you understand the concepts relevant to the team you are being interviewed for.
I applied through a recruiter. The process took 1 week. I interviewed at Apple (Cupertino, CA) in Jan 2015
Interview
I met with a recruiter at a hackathon who took interest in my team's project. They then emailed us all a request to interview. Someone then setup a time for a phone screen. I was asked to code on a website called Stypi at the time, now called Coding Hire. I was never asked to compile my code because it was a barebones editor (that also didn't highlight Swift or Objective-C...)
Interview questions [2]
Question 1
Some questions were very mathy, others were more iOS API based. The one I messed up on was the most efficient way to determine if a number is a power of 2.