Media
iOS Interview Questions and Answers with Sample Code

Top 10 most asked interview questions for an iOS Developer role, in a form of a mock interview.
Timecodes:
- 0:00 – Overview
- 0:21 – Daniel, the interviewer
- 1:50 – Why these questions?
- 2:30 – View Controller Life Cycle
- 11:55 – The difference between a struct and a class
- 18:20 – The difference between “frame” and “bounds” properties of an UIView
- 25:45 – Protocol Oriented Programming
- 32:03 – “defer” statement coding question
- 37:00 – GCD / DispatchQueue coding question
- 46:36 – MVC architecture (Model, View, Controller)
- 52:19 – “weak” and “unowned” keywords
- 56:54 – “lazy” keyword
- 1:01:52 – “@escaping” closure attribue and non-escaping closures
