Яндекс · март 2025

Тех собес на intern IOS Разработчик в Яндекс

intern Тех собес 30 вопросов 1 задача
1

Swift, основы языка

1. Можешь описать язык Swift? Какие у него характеристики?

2. Какие основные типы данных существуют (reference и value)?

3. Есть ли наследование у классов и структур в Swift?

4. Что такое protocol? Почему их так называют?

5. Можно ли класс или структура подписываться на несколько protocol одновременно? Есть ли ограничения?

6. Что такое optional и как его использовать? В каких кейсах применяется чаще всего?

7. Какие уровни доступа есть в Swift и что они означают?

2

Управление памятью

8. Что знаешь про память в Swift? Чем отличаются стек и куча?

9. Что такое ARC (Automatic Reference Counting)?

10. Что такое retain cycle? Сколько минимум объектов нужно, чтобы его создать?

11.…

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

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

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

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