Можете описать, каким образом вы управляли ветками и релизами при использовании Git-процесса на предыдущем месте работы?
Каким образом реализована работа с несколькими потоками в языке Swift?
Можешь ли ты перечислить и описать различные типы ссылок, используемых в программировании?
В каком порядке происходит выполнение конструкторов и инициализаторов при создании экземпляра класса?
Вы знаете, есть ли крупные технологические компании, относящиеся к категории BigTech?
Что вы можете сказать о важности и роли алгоритмов в программировании?
Можешь перечислить основные типы ссылок, используемых для работы с объектами в программировании?
Поделитесь опытом решения сложных или необычных задач в пользовательском интерфейсе с вашего предыдущего места работы.
Какие параметры и метрики ты используешь для определения полноты тестового покрытия в проекте?
Какие виды тестирования ты бы реализовал при создании приложения с нуля?
Обсуждали ли вы в прошлой компании возможные изменения в текущих рабочих методах и процессах?
Можете объяснить, что такое граф в контексте компьютерных наук и данных?
Какой показатель сложности алгоритма для добавления элемента в начало двусвязного списка?
Какие ваши текущие чувства и состояние на данный момент?
В каких случаях применяют модификатор inout в функциях?
Какую архитектурную модель вы бы использовали при разработке нового приложения с нуля?
Все ли операции, добавленные в MainQueue, обязательно выполняются на основном потоке?
Как реализована работа с памятью в операционной системе iOS?
Можешь перечислить типы значений в Swift?
Имеете ли вы опыт использования обобщенных типов (Generics) в ваших проектах?