Можно ли реализовать обработку событий касания на слое CALayer?
Для чего используется метод loadView в контроллере?
Какие ограничения существуют для необработанных значений (raw value) в конкретных типах или языковых конструкциях?
Есть ли у вас опыт взаимодействия с трудным или конфликтным коллективом на предыдущих работах?
Чем отличается метод передачи данных с использованием закрытого блока (Closure) от передачи через делегат (Delegate)?
Каким образом ты реализуешь механизм автосброса объектов в памяти с использованием AutoreleasePool?
Чем отличаются концепции асинхронного и параллельного выполнения операций?
Можете объяснить концепцию системы layout в UIKit и как она функционирует?
На каком этапе жизненного цикла можно наиболее поздно зафиксировать состояние контекста?
Вы уже подготовились к предстоящему собеседованию?
Какие ключевые задачи и условия ты хотел бы видеть в своей будущей профессиональной среде?
Можете объяснить, что такое fácil convenience в языке Swift?
Какие отличия между удобными (convenience) и назначения (designated) инициализаторами в Swift?
Объясните, что означает метод viewDidLoad и в каком жизненном цикле UIViewController он вызывается?
Обязательно ли использовать слабую ссылку на self внутри замыканий?
Можешь перечислить и кратко описать паттерны проектирования, отличные от архитектурных решений?
Какое отличие существует между протоколом и интерфейсом в программировании?
Из каких источников CoreGraphics загружает свои ресурсы и ассеты?
Можешь назвать примеры архитектурных решений, использующих одностороннюю связь компонентов?
Какие инструменты и технологии применяешь для разработки пользовательского интерфейса?