Was contacted via email (LinkedIn).
Had two phone interviews. The people were very nice and professional. The emphasis was more on generic Computer Science questions than specific iOS APIs.
I had to solve some specific questions involving efficient use of data structures.
Other topics involved:
At the end, I had a chance to ask my own questions. There wasn't much time for this, so have them ready.
How to debug a crash in the auto-release pool
The following metrics were computed from 1 interview experience for the Apple Ios Software Engineer role in Canada.
Apple's interview process for their Ios Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Ios Software Engineer interview process in Canada.