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 through a recruiter. I interviewed at Apple (Sunnyvale, CA)
Interview
There was one recruiter conversation and one phone screen, followed by an on-site with six people. Several of the interviewers were on the team itself, though there were also people on related teams.
The role is largely research in nature. They asked me to talk about past research work, my research ideas and perspectives. They asked me essentially zero problem-solving questions, but instead a lot of terminology / opinion questions.
Interview questions [1]
Question 1
They also asked me some behavioural questions and simple "do you know about X" type questions, and very few problem solving questions. I have no idea how they were able to judge me based on any of the questions they asked. They were mostly very friendly, though some a few of the questions came across very defensive / barbed.
I applied online. I interviewed at Apple (Santa Clara, CA) in Apr 2017
Interview
Got the request from the Recruiter by seeing the details from the linkedin of mine ,And he scheduled the call with the one of the soft ware Engineer ,Interviewer asked couple of details about project and Node how Stream and File System works ,Some of the data Structure Questions from leet code ( medium level).
Interview questions [1]
Question 1
Some of the data Structure Questions from leet code ( medium level).
I applied online. The process took 5 days. I interviewed at Apple (San Francisco, CA) in Jan 2017
Interview
Multiple individual interviews with technical questions. Had to answer about algorithms and python and C and Java and object oriented programming. Was crammed for time on multiple hard problems that I had never thought about. Came up with some decent solutions but they didn't give me much feedback on them. Was happy when it was over and I could relax my brain.