Ozon Seller · май 2025

Тех собес на middle-senior IOS Разработчик в Ozon Seller

middle-senior Тех собес 11 вопросов 4 задачи
1

Теория

1. С чем связано, что для моделей чаще используют struct, а не class?

2. Почему мы не можем использовать class вместо struct для модели?

3. Какие еще различия знаешь между struct и class?

4. Что ты имеешь в виду под жизненным циклом объектов?

5. Что такое qualityOfService и для чего он используется?

6. Может ли быть такое, что задачи с background приоритетом вообще не выполнятся?

7. Можешь рассказать, что такое DI (Dependency Injection) и зачем это нужно?

8. Если вызвать DispatchQueue.sync внутри глобальной очереди, будет ли deadlock?

9. Какие группы паттернов проектирования знаешь?

10. Какие из паттернов ты чаще всего использовал на практике?

11. Какие паттерны считаешь наиболее…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «IOS Разработчик».

в этом собесе: 11 вопросов 4 задачи с кодом 4 секции
  • Ещё 139 текстовых собесов направления
  • 333 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес