MLE/RS applicants have rated the interview process at Apple with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 63.9% positive. This is according to Glassdoor user ratings.
Candidates applying for MLE/RS roles take an average of 60 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Apple overall takes an average of 29 days.
Common stages of the interview process at Apple as a MLE/RS according to 3 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 25%
Skills test: 25%
Here are the most commonly searched roles for interview reports -
Asked standard numpy interview questions to test machine learning engineering background, but also focused on system design and general research understanding of problem related to autonomous vehicle research. Also went though standard ML fundamental questions from hiring manager.
I applied through an employee referral. The process took 2 months. I interviewed at Apple (Cupertino, CA) in Nov 2024
Interview
first I met a haring manager to do a technical phone screen to confirm my skills and interests. and then for second round, I met a senior MLE at the team. But I did not enter the full loop.
Interview questions [1]
Question 1
Resume screening and asked my backend experiences. How to do code review, what is a good code base. And discussed my interests.
An easy LeetCode question was asked. While having a broad understanding of machine learning is essential, the focus should be on deep learning topics. For in-depth knowledge, be prepared for transformer-based questions. All the interviewers were friendly.