Quite interesting take-home task, typical coding interview
Ios Developer Interviews
Ios Developer Interview Questions
"iOS developers specialize in creating applications for iPhone and iPad. During an interview, expect employers to ask challenging technical questions about the limits and capabilities of iOS applications in addition to textbook programming questions. Be prepared to discuss relevant projects from past jobs or individual work."
7,866 ios developer interview questions shared by candidates
Interviewer were from C++ background so its full of like object and memory.
Motivation and reasons for choosing this specific internship and company.
General introduction about background, experience, and interests.
iOS concepts like GCD, ARC, Multi threading etc
basic swift questions and concepts
data structure problem
What interests you in that position?
Given an Xcode project, add 3 features (they'll tell you what).
During technical interview I was asked about Swift & iOS: generics, generic protocols, how Swift Optionals work, difference between closures and functions, how memory is allocated for closures, capturing values in closures, difference between structs and classes, how memory is allocated for structs and classes + edge cases (struct in heap, class in stack). After that showed me different code samples and tasks: DispatchQueue spaghetti task (to determine execution order), execution order, Unit-Testing sample task (to improve code and make a proper test), retain cycle task (to find this cycle or prove that there's no problems)
Viewing 6431 - 6440 interview questions