Software Engineer 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 Software Engineer according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
I applied through college or university. I interviewed at Apple in Feb 2018
Interview
Scheduled an interview after speaking with an engineer at a campus event. 30 min white board coding interview, mostly on data structures. Hard questions from leetcode. Interviewer was quite informal.
I applied in-person. The process took 1 week. I interviewed at Apple (Cupertino, CA) in Jan 2014
Interview
Phone screen, with a collaborative web IDE session. Straightforward, not brain-teasers. Onsite. They have the ability to move quickly if you ask them to, but their recruiters can be a bit much.
I applied through a recruiter. The process took 1+ week. I interviewed at Apple in Feb 2018
Interview
Contacted by recruiter via LinkedIn. Then short convo w/ recruiter, followed by a call with team manager, then coding interview. Was ghosted after that. My email software even shows when they viewed my follow-up emails! Very unprofessional. What if a prospective engineer wanted to apply a few years down the road after their skills had improved, but were so off-put by the unprofessionalism they wouldn't bother. Even a quick copy-paste template reject email goes a long way. Have had much better experiences with other big tech companies like Facebook.
Interview questions [1]
Question 1
NDA but basic leetcode algorithm questions. A few behavior questions but algorithm questions are really the only thing they seem to care about unless you're overly weird/crazy. Don't even bother w/ personal projects.