Min Stack question implementation with O(1) push, getmin
Senior Ios Engineer Interview Questions
2,086 senior ios engineer interview questions shared by candidates
Describe an algorithm that would collect duplicated files. Analyze time and space complexity of your answer.
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.
Get to know each other questions during the HR interview and some technical questions about my take-home challenge submission during the technical interview.
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.
Viewing 1051 - 1060 interview questions