Опыт и предыдущая работа
1. Чем ты занимался на последнем месте работы, какие у тебя были задачи?
2. В чем оценивали задачи в scrum? В часах или в story points?
3. Ты упомянул тесты — юнит-тесты были, а UI-тесты писали?
4. Какая у вас была минимальная версия iOS?
5. Почему решил уйти из компании?
6. Помимо желания работать в продукте, какие еще критерии важны для выбора новой компании?
Базовые вопросы по Swift
7. Чем отличаются value types и reference types?
8. Как в памяти хранятся коллекции (Array, Dictionary, Set)?
9. Что такое copy-on-write и можно ли реализовать его для своего типа?
10. Что такое диспетчеризация методов и какие бывают её виды?
ARC и управление памятью
11. Что такое ARC,…