Software Engineer Ios Interview Questions

7,867 software engineer ios interview questions shared by candidates

1. What is the difference between swift and objective-c. Why swift is faster? 2. Difference between NSUrlConnection n NSUrlSession. 3. How to write your own ObjectMapper class object. 4. How can you share the data and logic between Android and iOS without any web services? 5. Deeplink event handling. How can you make sure the deeplink is coming from particular marketing campaign or google ads. 6. How video buffer/stream works?
avatar

Tech Lead - IOS

Interviewed at Myntra

3.7
Mar 1, 2017

1. What is the difference between swift and objective-c. Why swift is faster? 2. Difference between NSUrlConnection n NSUrlSession. 3. How to write your own ObjectMapper class object. 4. How can you share the data and logic between Android and iOS without any web services? 5. Deeplink event handling. How can you make sure the deeplink is coming from particular marketing campaign or google ads. 6. How video buffer/stream works?

- dependency inversion - SRP - SOLID principles and general architecture of iOS - Multithreading (Largely old out of date stuff that is irrelavent so be careful here when studying) - type erasure - reference counting (swift has automatic but they wont accept it as an answer) - reactive frameworks and conceptions - oop vs functional - associated types and Generic - swift and objectvie c based questions
avatar

Senior IOS Developer

Interviewed at Flo Health

3.7
Jun 9, 2022

- dependency inversion - SRP - SOLID principles and general architecture of iOS - Multithreading (Largely old out of date stuff that is irrelavent so be careful here when studying) - type erasure - reference counting (swift has automatic but they wont accept it as an answer) - reactive frameworks and conceptions - oop vs functional - associated types and Generic - swift and objectvie c based questions

you have a view with custom subviews and default views, write a code to extract all custom views only excluding all Apple subviews (uiview, uilabel, uiimageview,.....). and a question about 'view.subviews'. is this get all layers of subviews or only one layer?
avatar

IOS Developer

Interviewed at Booking.com

4.1
Nov 6, 2014

you have a view with custom subviews and default views, write a code to extract all custom views only excluding all Apple subviews (uiview, uilabel, uiimageview,.....). and a question about 'view.subviews'. is this get all layers of subviews or only one layer?

Viewing 1561 - 1570 interview questions

Glassdoor has 7,867 interview questions and reports from Software engineer ios interviews. Prepare for your interview. Get hired. Love your job.