Какие существуют основные этапы в жизненном цикле ViewController в iOS?
Каким образом вы определяете порядок выполнения задач в вашем проекте?
Что именно привлекает тебя в нашем продукте и почему ты заинтересован в работе с ним?
В каком месте в памяти обычно размещаются объекты типа ссылочного типа?
Какие техники можно использовать для повышения эффективности использования static свойств в коде?
Можете объяснить, каким образом реализована функция reduce и как она применяется при обработке коллекций данных?
Каким образом вы представляете идеальную организацию с точки зрения условий работы и корпоративной культуры?
Объясните, в каких случаях происходит определение зоны попадания (Hit Test) в интерфейсе или графическом приложении?
Могли бы вы рассказать о сложных UI-элементах, которые вам приходилось разрабатывать?
Проводили ли вы проверку кода коллег или самостоятельно перед его внедрением?
Как называется процесс объединения нескольких операций в одну последовательность для выполнения?
Как отличаются ColdPublisher и HotPublisher по принципам работы и применению?
Как будут изменяться размеры View во время анимации, когда его frame увеличивается вдвое за половину периода анимации?
В каких случаях считается, что переменная утратила свою актуальность и удаляется из памяти?
Какие типы данных в Swift относятся к ссылочным типам?
Каким образом Auto Layout использует ограничения для определения положения и размеров элементов интерфейса?
Каковы основные преимущества и недостатки использования SwiftUI для разработки пользовательских интерфейсов?
Верно ли, что Subview сможет реагировать на пользовательский ввод, если основной View установлен как неактивный для взаимодействия?
Как отличить проблему условий гонки, возникающую при работе с потоками, от ситуации, когда результат зависит от непредсказуемого порядка выполнения операций?
Каким образом CoreAnimation управляет использованием системных ресурсов?