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 -
A phone screen with recruit manager, a online coding interview with an engineer and a onsite 4-6 hours interview afterwards. The interview process is through, but I didn't pass the online coding round.
Interview questions [1]
Question 1
Python double underscore function. And some question about python class.
It was alright. Software coding test was performed, had to prove knowledge of mobile coding languages and soft skills to mention a few... Need to know your stuff. Interview scheduled on time and heard back soon
There was one phone interview, then 3 rounds of technical and design interviews, 1 hour each.
1. Design an LRU cache
2. What would you consider other caches for a system
Interview questions [1]
Question 1
1. Design an LRU cache
2. What would you consider other caches for a system
Coding problem around 2 sum problem.