richardtop / ios_interview

iOS Interview Questions video sample code

Home Page:https://www.youtube.com/watch?v=gmyEHW7zDYc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License YouTube Channel Subscribers Twitter GitHub followers

Richard Topchii on Telegram

iOS Interview Questions (Sample Code)

iOS Interview Questions (Sample Code) is a sample code repository serving as a supplementary resource to the Richard Topchii YouTube video: iOS Developer Interview Questions and Answers with Sample Code

Chapters

0:00 - Overview

0:21 - Daniel, the interviewer

1:50 - Why these questions?

2:30 - View Controller Life Cycle

11:55 - What’s the difference between a struct and a class

18:20 - What’s the difference between .frame and .bounds property of a UIView

25:45 - What is a 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

1:05:03 - Summary and feedback

Requirements

To run iOS Interview Questions (Sample Code):

  • Xcode 12
  • iOS 14
  • Playground 4 or Xcode with Playground support

Author

Richard Topchii

License

iOS Interview Questions (Sample Code) is available under the MIT license. See the LICENSE file for more info.

About

iOS Interview Questions video sample code

https://www.youtube.com/watch?v=gmyEHW7zDYc

License:MIT License


Languages

Language:Swift 100.0%