Какими методами реализуется управление потоками выполнения в программах?
Объясните концепцию множества и его основные свойства
Поделись примером достижения или проекта, которым ты особенно доволен(а)
Какие основные отличия между различными видами диспетчеризации процессов или потоков?
В каком методе iOS интерфейсных контроллеров происходит автоматическая настройка размеров и расположения подвидов?
В каких случаях используют механизмы автоматического управления памятью, основанные на подсчёте ссылок?
Какая цель у механизма QoS userInteractive и в каких ситуациях его используют?
Каким образом UIView обрабатывает пользовательские события и взаимодействует с пользователем?
Каким образом инициализируется цикл удержания ссылок в управляемых памятью языках программирования?
Какой временной показатель у операции вставки элемента в центральную часть двусвязного списка?
Если в команде отсутствует менеджер проекта, а тебе нужно распределить 10 задач (7 простых и 3 сложных) с одинаковым уровнем важности, каким образом ты подойдешь к их приоретизации?
Можете объяснить, что подразумевается под понятием Compositional Layout и как оно используется?
Какие способы управления выполнением задач реализует структура?
На каком этапе в процессе жизненного цикла ViewController становится доступной информация о размере его view?
Объясните различия между потоками данных Hot и Cold в реактивных системах
Можете объяснить, каким образом реализуется протокол Hashable и какую роль он играет в управлении уникальностью объектов в Swift?
Каким образом реализована асинхронная обработка задач в последовательной очереди?
Можете объяснить принципы функционирования компонента ViewModel и его роль в архитектуре?
Какая основная деятельность или сферу деятельности выполняла компания, в которой вы работали ранее?
В каких случаях объект класса может быть размещен в стеке памяти?