I applied through a recruiter. I interviewed at Apple (Cupertino, CA) in Jan 2017
Interview
Got call for phone interview. 2 coding questions. 1. dynamic programming. 2. Binary tree related... each coding questions gets 20 mins. I could not finish both. Interviewers were attentive and helpful.
I applied through a recruiter. The process took 1 week. I interviewed at Apple (Cupertino, CA) in Feb 2019
Interview
Multiple phone screens then full day on sites. Whiteboard coding and system design with pairs of engineers, one of which took the lead. Fairly open ended questions.