Three Rounds:
Round 1: (Face to face) Technical round, basic questions interview questions by senior developer.
Round 2: (Skype call) Technical round by senior manager and in depth concept questions
Round 3: Salary discussion
Note: Concentrate on,
1. Background tasks (NSUrlSession)
2. NSOperationQueue
3. Thread and GCD concepts
4. Difference between NSArray and NSSet
5. APNS flow
6. Challenging task faced and how was it handled
7. Synchronous and Asynchronous calls
8. Database is important (SQLite and coredata)
9. Animations
10. Storyboard and auto layouts