Pretty standard process. A couple phone screening interviews, invited on site for full day interview with several team members. Chat with recruiters and opportunity to chat with with team members after to help make my decision.
Interview questions [2]
Question 1
Draw a diagram of an in order pipelined CPU and describe how instructions flow and execute.
I applied online. The process took 1 week. I interviewed at Apple in Nov 2017
Interview
I applied online and within a week a got a phone screen with the hiring manager. Most of the questions focus on computer architecture and some of them on OS. Only one programming question about assembly coding.