Реальные вопросы, которые задают на собеседованиях для iOS-разработчик в Doubletapp.
Смотрите также задачи с собеседований для iOS-разработчик
В чем разница между Frame и Bounds
Как расширить область нажатия кнопки
Что такое Swizzling
Что такое Race condition
Как устроено управление памятью в Swift
Что такое dependency injection
В чем разница между очередью и потоком
В чем разница между ссылочным типом и типом значений
Что такое атомарные операции
Какие основные проблемы многопоточности
Что такое UIViewController и за что он отвечает в iOS?
Что такое starvation и inversion приоритетов
Что такое диспетчеризация (dispatch) в Swift и как она работает
Что такое Singleton и каково его назначение
Что такое MVVM и в чем отличие от MVC
Как анимировать UIView простым способом
В чем разница pointInside и hitTest
Какие существуют варианты передачи и хранения объектов в iOS?
Какой жизненный цикл у UIViewController и в каком порядке вызываются методы
Как обрабатывается нажатие в UIView
Все 48 вопросов доступны в Сопровождении до оффера
Узнать подробнее