1
Memory Management & Types
- Отличие reference type от value type? Приведи примеры
- Всегда ли value type передается копированием?
- Рассказать про COW
- Что такое Optional? Как он устроен?
- Какие виды ссылок бывают? Какой в каких случаях использовать?
- Сколько объектов нужно, чтобы создать retain cycle?
2
Concurrency & Runtime
- Что такое runloop и для чего он нужен?
- Что такое Race condition? Какие способы справится с ним существуют?
3
SwiftUI
- Дл…