Round 2: Interview with Karat (Karat platform) 1. Some basic questions related to Swift, iOS & design patterns (15 mins). 2. A problem was given with my screen shared and have to use karat IDE. I can use any language to solve the problem. I preferred Python. 3. A dictionary was given { "user1": "3", "user2": "1", "user3": "4" } <user>: <number of times login> sort user in ascending order number of times login. 4. some more questions were there, I exactly can't remember.
Senior Ios Engineer Interview Questions
2,075 senior ios engineer interview questions shared by candidates
Round 4: Interview with Compass (1 hour Google meet - screen shared) 1. Some basic questions related to Swift & iOS. 2. Design a Network manager. 3. A sample URL was provided and I was expected to get JSON from this. 4. Parse JSON. 5. Why used struct for parsing? 6. How you will handle unit test cases in networking class?
I was asked to complete a task
I can not remember what was on the application form, and unfortunately did not make it to the screening round.
Overall system design, understanding of development processes and techniques.
What is the difference between MVVM and MVP?
Explain Clean Architecture as if you were explaining to someone who is non-technical.
All basics on obj c and swift. Properties, delegate protocol, @synthesize...all basic How you will work with obj c project, what are the solutions and what you will select and why? Memory management, Unit testing.
What is singleton class? how we use it? drawbacks
App life cycle, describe your challenging projects. projects.
Viewing 371 - 380 interview questions