It was great got to interview with the team I would be joining. Very nice people and it really tested my skills. Multiple remote interviews then an onsite. All very fair interviews!
Difficult interview
Application
I applied through a recruiter. The process took 2 weeks. I interviewed at Apple in Sept 2014
Interview
Got contacted via email (LinkedIn). Had 2 phone interviews. Very nice people, very professional. Emphasis was more on generic Computer Science questions than specific iOS APIs. Had to solve some specific questions involving efficient use of data structures.
Other topics involved multi-threading, Obj-C basics, design patterns, profiling tools.
At the end had a chance to ask my own questions. Not much time for this so have them ready.
They ask basic background ios questions and about your resume. Be prepared to answer UIKit specific questions. Do some practice projects if you are rusty. Ok that's all I hafev to say
The interview process at Apple was thorough and structured, consisting of multiple rounds that included technical assessments, coding challenges, and behavioral interviews. The questions were challenging but fair, and the interviewers were highly knowledgeable and professional. The entire process emphasized problem-solving skills, coding efficiency, and attention to detail.
Interview questions [1]
Question 1
One of the key questions they asked was about optimizing performance in an iOS application.