A friend submitted my name to Apple HR. The HR person emailed me to set up the first phone interview with a manager. The first one went well, and the HR person then set up a second phone interview with another manager and said it would take 45 minutes for a technical assessment. The second one also went well, but I haven't heard anything from Apple yet (after one day).
They verified my work at the last company and fired questions focusing on problem-solving. They had follow-up questions to try to understand more about what I was doing in my last job.
The second manager made sure I understood the job duties and requirements, and what I would do if hired.
The following metrics were computed from 2 interview experiences for the Apple Senior Software Engineer role in Santa Clara, California.
Apple's interview process for their Senior Software Engineer roles in Santa Clara, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Senior Software Engineer interview process in Santa Clara, California.