Какой уровень абстракции вы применяете для организации взаимодействия между файлами?
Каким образом вы осуществляли сетевое взаимодействие и подключение в своей предыдущей роли?
Расскажите о вашем опыте применения архитектурного паттерна VIPER в проектах.
Можете объяснить принцип работы Reuse Zip и его основные преимущества?
Чем отличаются необработанные значения от связанных значений в определении enum в языке программирования?
Что именно инициализируется в основном файле при старте приложения?
Что сохраняет ссылку на объект в памяти?
Как определяется временная и пространственная сложность операции с массивом?
Каким образом можно реализовать необязательные функции в интерфейсах или протоколах?
Какие вопросы стоит задать работодателю, чтобы лучше понять условия работы и корпоративную культуру?
Каким образом ты реализуешь и управляешь навигацией в приложении?
Какая функция активируется перед освобождением ресурса View из памяти?
Можете объяснить принцип YAGNI и зачем он нужен в разработке программного обеспечения?
Какой этап в жизненном цикле UIViewController активируется при возврате к предыдущему экрану?
В каком порядке происходит выполнение конструкторов и инициализаторов при создании экземпляра класса?
Какое место для хранения конфиденциальных изображений ты бы выбрал и почему?
Объясните концепцию статических элементов в программировании и их назначение.
Какой классификации соответствует структура данных, состоящая из упорядоченных элементов с фиксированным размером?
Можете объяснить принцип Content Hugging и как его используют в дизайне интерфейсов?
Можете объяснить, что означает термин Thread Explosion и как его избежать?