Реальные вопросы, которые задают на собеседованиях для iOS-разработчик в 2ГИС.
Смотрите также задачи с собеседований для iOS-разработчик
Есть ли опыт работы с C++
Как работает Reduce
Что такое диспетчеризация (dispatch) в Swift и как она работает
Что изменится при объявлении функции в протоколе Swift
Что такое гонка потоков
Расскажите про архитектурный спор по асинхронности и последовательности выполнения
Будет ли автоматически изменяться высота ячейки UITableView при изменении текста и констрейнтов
Расскажите про задачу синхронизации видеопотоков и решение проблем
Может ли DispatchQueue выполнять несколько операций синхронно одновременно
Какие анимации приходилось реализовывать и с какими сложностями сталкивались
Когда и зачем использовать DispatchQueue для синхронизации
Как реализовать фильтрацию массива с сохранением уникальных элементов и порядка
Что нравится и вдохновляет в iOS разработке
Что такое анимация в iOS
Какая была твоя роль в команде на последнем проекте
Что такое протоколы в Swift и почему Swift называют протокольно-ориентированным языком
Что произойдет при вызове геттера в синхронной очереди
Какие проблемы с рекурсией в геттерах и как от нее избавиться
Как избежать гонки потоков
Может ли порядок выполнения задач в параллельной очереди меняться в зависимости от условий
Все 28 вопросов доступны в Сопровождении до оффера
Узнать подробнее