Какими методами можно реализовать переходы между экранами в iOS приложениях?
Какие существуют альтернативные подходы к управлению многопоточностью помимо использования GCD?
Можешь описать основные параметры качества обслуживания в компьютерных системах?
Можешь ли перечислить основные типы HTTP-запросов, которые используются при взаимодействии клиента с сервером?
Каким образом осуществляется хранение данных в области динамической памяти (heap)?
Как изменится механизм диспетчеризации при наследовании объекта от класса NSObject?
Как определяется временная сложность операции вставки элемента в структуру данных типа множество?
Как определить временную сложность операции вставки узла в бинарное дерево?
Какие основные архитектурные стили и парадигмы ты знаком?
Какие типы механизмов блокировки используются при разработке приложений для iOS?
Какие основные типы Observable ты используешь в Combine?
Каково будет время выполнения операции добавления элемента в конец массива, если её сложность превышает O(1)?
Можешь перечислить стандартные шаблоны проектирования, применяемые в языке Swift?
В каком случае происходит автоматическое выделение памяти для корневого представления контроллера?
Каким образом осуществляется управление ресурсами для типа данных Reference в системе?
Какие основные сложности и проблемы могут возникнуть при работе с потоками выполнения?
Можешь ли ты назвать основные принципы построения классов в объектно-ориентированном программировании?
Можешь назвать основные порождающие шаблоны проектирования?
Какими методами реализуется переход между экранами в приложениях?
Какие средства или библиотеки применяли при реализации WebSocket протокола в своих проектах?