Terrible communication on the recruiter side from the start, though maybe that's just how Apple does things. After applying, weeks later, I received a mostly generic email stating that a recruiter wanted my availability for a WebEx technical interview. There were no additional details, nor questions or a call about the role/my background, just straight into interview scheduling. I had no idea who I would be chatting with or what sort of interview it was and was told, "Due to Apple's confidentiality practices, we cannot provide the names of the interviewers you will be meeting with." The technical phone screen itself was good, with a DSA question (more on "can we do this better/optimize" on the data structure side versus doing complex algorithms). The interviewer seemed equally confused and asked if he should ask me a question, and didn't know if I was going through onsites versus initial screens. I didn't pass and had to follow up weeks later to find out I was rejected.
Data structures and algorithms coding question
The following metrics were computed from 102 interview experiences for the Apple Senior Software Engineer role in United States.
Apple's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Apple's Senior Software Engineer interview process in United States.