В каком месте в коде рекомендуется реализовать регистрацию слушателей для системы уведомлений?
На каком этапе жизненного цикла UIViewController рекомендуется работать с уже вычисленными размерами его View?
Чем отличается объявление объекта как отдельного экземпляра от использования объекта-компаньона внутри класса?
Имели ли вы сложности при использовании SwiftUI в своих проектах?
Работали ли вы когда-либо над созданием или использованием дизайн-системы на предыдущем месте работы?
Что обозначает буква 'L' в принципах SOLID для объектно-ориентированного программирования?
В какой функции ты инициируешь выполнение анимации?
Можете объяснить, что представляет собой класс NSOperation и как он используется для управления асинхронными задачами?
Когда размеры bounds превышают размеры frame, и в каких сценариях это актуально?
Какой подход предпочтительнее при использовании WebSocket: один канал для всех событий или отдельные каналы для разных задач на сервере?
Можете привести пример ситуации, когда происходит взаимная блокировка ресурсов в системе?
Можешь перечислить и объяснить основные типы памяти, используемые в iOS?
Есть ли у вас практика выполнения обзора кода коллег или собственных решений?
Как определить категорию данных, к которой принадлежит класс в языке программирования?
Имели ли вы опыт реализации или использования видеотрансляций в приложениях для iOS?
Можете ли вы объяснить, что такое класс CALayer и как он используется в iOS-разработке?
Какие отличия существуют между структурой данных Set и массивом в контексте их использования и характеристик?
Объясните, что означает термин 'голодание потока' в контексте программирования или системных ресурсов.
Каковы преимущества и недостатки использования frame для верстки страниц?
Что означает расположение класса в области динамической памяти (куче) и зачем это делается?