Какие факторы вдохновляют вас в работе и помогают сохранять мотивацию?
Что обозначает использование ключевого слова final в объявлении класса в контексте типа диспетчеризации?
Можете объяснить отличие между таблицей свидетелей и виртуальной таблицей в объектно-ориентированных системах?
Можете объяснить концепцию стека и его основные свойства?
Можете объяснить, что происходит в методе viewDidLoad() в iOS-разработке?
Какое отличие между использование NSLock и Semaphore при управлении потоками?
Объясните концепцию статических элементов в программировании и их назначение.
Объясните концепцию конструктора окружения и его применение в разработке программного обеспечения.
Что привлекло вас к этой вакансии и почему вы решили сменить текущую работу?
Какие существуют подходы и техники для реализации кеширования данных?
Мог бы ты перечислить различные типы способов распределения управления задачами в системах?
Какие ограничения могут возникнуть при использовании расширений в системе?
Как реализовать анимацию изменения параметров constraints в UI?
Вы положительно относитесь к практике аутстаффинга?
Какие отличия существуют между структурой данных Set и массивом в контексте их использования и характеристик?
Можете объяснить, что подразумевается под архитектурой Clean Swift и в чем её основные преимущества?
Мог бы ты рассказать о своих наиболее важный и сильных личных и профессиональных сторонах?
Какие инструменты и технологии ты планируешь применять в своей будущей практике работы?
Можешь перечислить ключевые составляющие архитектурного паттерна MVVM?
Расскажите о том, как организована была командная работа на вашем предыдущем месте работы.