Опыт и инструменты
1. Что у тебя с Combine? Помнишь ли, как с ним работать?
2. А почему ты говоришь, что с Container было хуже, чем со SwiftUI?
3. Какие сущности в Combine ты знаешь — Subject, подписки, публикации?
4. Сталкивался ли ты с Swift Concurrency в коммерческих проектах?
5. Ты настраивал CI/CD?
6. Писал ли ты unit tests и snapshot tests?
Управление памятью
7. Расскажи про механизм подсчёта ссылок и как работает память в целом.
8. Как объекты хранятся? Где хранятся ссылки, какие бывают ссылки и зачем они нужны?
9. Как работает ARC? На этапе компиляции или во время выполнения?
10. Какие виды ссылок существуют?
11. В чём разница между safe и unsafe ссылками?
12. Если говорить про типы…