I was given a coding challenge which was difficult and had to be finished within a week. After the coding challenge, there were four interviews: three technical and one managerial.
Two of the three technical interviews were really pleasant with good engineers.
However, the other one was terrible; they had no idea about what they were talking about.
Coding challenges:
The following metrics were computed from 3 interview experiences for the Apple Senior Software Engineer role in Germany.
Apple's interview process for their Senior Software Engineer roles in Germany is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Apple's Senior Software Engineer interview process in Germany.