Реальные вопросы, которые задают на собеседованиях для iOS-разработчик в Ozon.
Смотрите также задачи с собеседований для iOS-разработчик
В чем разница между классом и структурой
Что такое dependency injection
Что обычно хранит ViewModel в SwiftUI?
Какие модули есть в приложении
Как проходит код ревью
Какой метод UITableView используется для dequeue ячейки
Почему выбран неправильный Quality of Service для сервиса и какой лучше использовать в iOS
Что такое QoS, для чего он используется и какие бывают приоритеты в iOS
Как организованы процессы разработки в вашей команде iOS разработчиков?
Какие проблемы возникают при использовании делегатов и их иерархии в iOS?
Может ли возникнуть дедлок при использовании последовательной очереди и вызове sync внутри нее в iOS?
Где должна происходить обработка ошибок: в сервисе или в UI
Как используются наблюдатели (обзерверы) в iOS
Какой опыт работы с SwiftUI и UIKit?
Какие есть способы передачи EnvironmentObject в SwiftUI?
Может ли background очередь в iOS не выполниться
Может ли deadlock возникнуть в других случаях кроме serial очередей
Что происходит при ошибке декодера и узнаем ли мы о проблеме с декодированием модели в Swift?
Почему сервис стоит создавать глобально, а не локально в методе в iOS
Почему в Swift используется camelCase, а на бэке snake_case
Все 58 вопросов доступны в Сопровождении до оффера
Узнать подробнее