Protocols, OOP, SOLID, Design architecture, MVP
Senior Ios Developer Interview Questions
1,602 senior ios developer interview questions shared by candidates
Discussion about the security aspects of iOS Apps
Second round is more detailed one - They ask design pattern (Singleton, Notification, Factory, etc) - Architectures used in current project (VIPER, MVVM, MVP) - Dispatch Queues and priorities - How to select an architecture - How to use tools for debugging?
Basic swift questions around optionals, if let , guard let. Xcode instruments questions, Offline storage, memory management, Autolayouts, From data structures they asked n queen problem solution, linked list.
Swift basics, Closures(Escaping vs Non-Escaping), Struct, UI related basics, Firebase related, Core data basics.
Classical iOS interview questions, struct vs classes, @escaping etc.
Bring my own code assignment, with ulterior discussion on it. Unfortunately, I had the feeling that the interviewer itself (yet another guy) did not quite understand the paradigm and felt uneasy about it given his very superficial comments on it. What followed was some passive-aggressive comments on it with the ulterior mention of "why did you not do our assignment". Interestingly enough this happened in a call with multiple other people. Also, this specific paradigm is used by some other teams in their company and is ultimately the reason why I applied for this position given I've seen some talks on it before.
Implement push notifications (Add, Remove and Send) pseudo code, define data structure and answer complexity, Another question was an increment of x by one using stuck in the memory,
One challenging question I faced was, "What did you know about the company?" Luckily, I had a great answer ready since I had already bought a subscription and was using their app before the interview.
A Challenge I have faced at Work
Viewing 791 - 800 interview questions