У вас есть практический опыт использования языка программирования C?
Какой тип данных обычно используется для реализации опциональных значений?
Какие методы использовать для предотвращения конфликтов при доступе к разделяемым ресурсам?
Какие существуют подходы и техники для реализации кеширования данных?
Как отличить типы данных по значению и по ссылке и чем они отличаются в программировании?
Ты создавал или запускал модульные тесты для своего кода?
Можете объяснить роль и функцию функции Alloc в Objective-C?
Можете объяснить, что представляет собой архитектурный паттерн MVVM и как он применяется в разработке интерфейсов?
Какова цель использования метода applicationWillResignActive в жизненном цикле приложения?
Можете объяснить, что представляет собой класс NSOperation и как он используется для управления асинхронными задачами?
В какой момент у контроллера создается его корневой вид?
Каким образом осуществляется параллельное выполнение потоков на процессыоре с одним ядром?
Как отличать методы экземпляра, методы класса и статические методы в объектно-ориентированном программировании?
Изучал ли ты документацию ViewController во время отладки?
Каким образом реализованы и работают массивы данных в языке Swift?
Вы работали с документацией по API?
Можете объяснить внутреннюю механику и принцип работы анимации в UIView на iOS?
Следует ли оформлять функцию в виде отдельного класса?
Какие способы оформления визуальных элементов интерфейса существуют в веб-разработке?
Можете объяснить, что такое UIKit и для чего он используется в iOS-разработке?