Software Engineer 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 (Cupertino, CA) in Mar 2016
Interview
The Interview is not difficult pending you know your resume in detail . They see everything and ask every detail of your project . In the end I could not get the offer as my role was pretty specialized although they will consider me for a junior role in the future . I can safely say the process should not be stressful if you are confident and the people are really nice . So keep in mind that you should hold a conversation confidently as a Engineer
Overall I had 9 rounds and 1 recruiter round during the Onsite Interview and a phone screen prior to the onsite Interview
Interview questions [1]
Question 1
Describe a project where you struggled and How did you overcome it ?
Weak vs strong Pointers ?
I applied through a recruiter. The process took 2 months. I interviewed at Apple (San Jose, CA) in Mar 2015
Interview
I was first contacted by email to setup a phone screen. The phone screen consisted of questions about past experience (i.e. hardest problem you ever had to solve) and no technical problem solving. This was then followed by an on-site interview consisting of meeting with a recruiter, several engineers, and a couple of managers. Most interviews were technical with one whiteboard question, a series of questions about resume experiences and then followed by time for me to ask questions.
I applied through college or university. The process took 1 day. I interviewed at Apple (Pittsburgh, PA) in Sep 2015
Interview
I got the interview on career fair, and the interview was at next day.
The engineer gave me one problem to solve, not the normal leetcode question, but a design of system, which is very difficult for me. But the recruiter is very smart and kind.
Interview questions [1]
Question 1
to design a system for detecting people around a door, predict whether this man will go into the door