Реальные вопросы, которые задают на собеседованиях для iOS-разработчик в Совкомбанк.
Смотрите также задачи с собеседований для iOS-разработчик
Что такое Run Loop
В чем разница между классом и структурой
В чем разница между viewWillLayoutSubviews и viewDidLayoutSubviews
В каком методе жизненного цикла ViewController первым будут известны размеры view
Что такое диспетчеризация (dispatch) в Swift и как она работает
Какие альтернативы NSOperation существуют для отслеживания выполнения задач в iOS
В чем отличие структуры от класса в Swift
Как работает таймер в iOS и с чем связана его работа
Что происходит при дедлоке в главной очереди в iOS
Как показать пользователю, что все элементы успешно удалены
Что происходит с таймером, если он запущен в глобальной очереди, а не в главной в iOS
Какой стек технологий используется в проекте
Как реализовать удаление нескольких элементов при ограничении бэкенда на один запрос на удаление
Может ли метод viewDidLayoutSubviews вызываться несколько раз
Какой жизненный цикл у UIViewController и в каком порядке вызываются методы
Используете ли Objective-C или сразу Swift
Сколько run loop существует в iOS: один или много
Зачем появился Swift и какую проблему он решает
Какие преимущества дает использование value types в Swift
В чем разница между weak и unowned ссылками в Swift и когда их использовать
Все 35 вопросов доступны в Сопровождении до оффера
Узнать подробнее