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 -
Standard stuff just learn your Python Linux and all that jazz and then questions were normal like What’s Python and how is it used. Don’t read or take this review seriously just using for access to other posts
The interview consisted of two system or object oriented program design questions. This was followed by one behavioral interview with a tech lead, Lastly, there were two coding problems, leetcode style. Recruiter never told me about any coding language requirements, but once I get to the interviews, they had a specific language that they wanted.
Interview questions [1]
Question 1
Given a scrambled alphabet given in sorted order, can you decipher the original alohabet.
I applied through a recruiter. The process took 4 weeks. I interviewed at Apple (Cupertino, CA) in Nov 2023
Interview
10 rounds, extremely domain specific, lots of leet code (medium / semi hard) questions mixed with behavioural questions. 6 interviews back to back, each of 45 minutes for the virtual insite. Prepare well based on the job description as all interviewers focused on high level of domain knowledge