I applied online. I interviewed at Apple (Cupertino, CA)
Interview
2 phone screens, then 1 7 hour day with 6 interviews. Phone screens extremely easy, 7 hour day got difficult. Mostly computer architecture questions, some verification, interviewers tended to be rude and stoic (only for this team, other teams had some very nice people)
Interview questions [1]
Question 1
Computer architecture, some verification questions