Реальные вопросы, которые задают на собеседованиях для iOS-разработчик в Битрикс24.
Смотрите также задачи с собеседований для iOS-разработчик
Что такое Race condition
В чем разница между HTTP и HTTPS
В чем разница между viewWillLayoutSubviews и viewDidLayoutSubviews
В чем разница между ссылочным типом и типом значений
Какие основные проблемы многопоточности
В чем разница между методами viewWillAppear и viewDidAppear и когда их использовать
Какой жизненный цикл UIView при создании кастомной вьюшки и какие методы жизненного цикла доступны
Что такое UIWindow в iOS приложении
Как обеспечить слабую связанность и независимость между классами без DI фреймворков
Как организовать взаимодействие между двумя классами без прямого знания друг о друге
Как правильно сформировать запрос, чтобы данные передавались зашифрованными и какие части запроса шифруются
Что такое параметр qos в DispatchQueue и в чем разница между его значениями
Какова роль метода drawRect в кастомной UIView
Какой жизненный цикл у UIViewController и в каком порядке вызываются методы
Что такое анимация в iOS
Приведи пример дедлока в iOS
Как вызвать синхронную задачу на главном потоке, чтобы избежать дедлока
Какие методы профилирования и поиска утечек памяти существуют
Какие инструменты для многопоточности используются в iOS?
Что такое принципы SOLID и как они помогают писать структурированный код
Все 34 вопросов доступны в Сопровождении до оффера
Узнать подробнее