Software 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 online. The process took 1 day. I interviewed at Apple (Cupertino, CA) in Feb 2017
Interview
5 rounds of interview. Coding round, algo rounds and HR round. Coding round was very tough as they expected atleast 3 languages proficient.
Mainly preferred, Java, Scala, Ruby and C.
This was followed by a group panel round.
I applied through a recruiter. The process took 1 day. I interviewed at Apple
Interview
This was a phone interview. The interviewer called me on time, and we started our discussion.
The interviewer was very professional. We chatted on what I did in my current company, and then spend the rest of the hour on the following question.
Interview questions [1]
Question 1
Given a list of strings, provide the number of strings that are unique within the list.
I applied through an employee referral. The process took 2 weeks. I interviewed at Apple (Seattle, WA)
Interview
Phone screen, then 3 hours of onsite interviews. Asynchronous programming and logic questions. System design. Questions were difficult but interesting. Typical from any major software company, eg similar to Amazon. Didn't ask behavioral questions, just technical.
Interview questions [1]
Question 1
The standard questions on graphs and graph traversal.