Developer applicants have rated the interview process at Apple with 3.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 66% positive. This is according to Glassdoor user ratings.
Candidates applying for Developer roles take an average of 42 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 37 days.
Common stages of the interview process at Apple as a Developer according to 3 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
Caught me off guard when the interviewer asked about searching in a rotated sorted array. Just a few days before, I had literally seen this exact problem on prachub.com while prepping. The process kicked off with a recruiter screen followed by a technical phone interview. They tested my skills with DSA questions and a behavioral round that focused on teamwork. It felt like a solid experience overall, and I was thrilled to receive an offer. However, I decided to decline in the end, as the timing wasn't right for me.
Interview questions [1]
Question 1
Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand (e.g., [4,5,6,7,0,1,2]). Search for a target value and return its index, or -1 if not found. Required time complexity: O(log n).
I applied online. I interviewed at Apple (Londres, Inglaterra)
Interview
Apple interviews start with a recruiter screen, followed by technical or role-specific interviews, then a multi-round onsite assessing skills, experience, and culture fit, ending with final hiring decision which i sis not succeed with .
First 10 mins are self intro and resume dive deep.
Then it's OS knowledge dive deep.
Last 15 mins is one coding question.
Last 5 mins is time to ask questions.