Реальные вопросы, которые задают на собеседованиях для iOS-разработчик в NUUM.
Смотрите также задачи с собеседований для iOS-разработчик
Что такое Swizzling
Как устроено управление памятью в Swift
В чем разница между ссылочным типом и типом значений
Что хранится в стеке
Что такое дженерики в TypeScript и для чего они используются
Где в памяти хранятся value и reference типы в Swift?
В чем разница между class func и static func в Swift
Какие механизмы оптимизации есть у стека, особенно для коллекций в Swift
Какие области памяти создаются при запуске iOS приложения
Всегда ли результат выполнения кода с асинхронными очередями в Swift будет одинаковым
Какая диспетчеризация используется, если класс наследуется от NSObject, но не помечен как dynamic
Какие процессы вызываются при запуске iOS приложения
Сколько стеков создается в iOS приложении
Что происходит при копировании и изменении массивов и вьюшек в Swift
В чем разница между weak и unowned ссылками в Swift и когда их использовать
Когда value type начинает храниться на куче вместо стека в Swift
Что такое метод диспетчеризации и какие типы диспетчеризации существуют
Как работает copy-on-write в Swift на примере копирования массива и изменения элементов
Как устроены стек и куча, в чем их разница и для чего они нужны
Можно ли использовать дженериковый протокол как тип в Swift и какие есть ограничения
Все 26 вопросов доступны в Сопровождении до оффера
Узнать подробнее