МТС Линк · май 2025

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

middle-senior Тех собес 30 вопросов
1

Память, типы и ссылки

1. Чем отличаются stack и heap?

2. Как из памяти удаляются value type?

3. Какие бывают виды ссылок в ARC (сильные, weak, unowned)?

4. Чем отличаются weak и unowned ссылки?

5. Что такое unsafe unowned?

2

Опционалы и коллекции

6. Можешь рассказать про Optional?

7. Какие есть коллекции в Swift?

8. Какая сложность доступа у массива и словаря?

9. Может ли ключом в Dictionary быть любая структура? Какие есть ограничения?

10. Что такое коллизии в hash_table и как их можно решать?

3

Многопоточность

11. Какие механизмы многопоточности в iOS ты знаешь (Thread, GCD, NSOperationQueue)?

12. Какие бывают очереди в GCD? Чем отличается sync от…

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

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

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

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