Bip.ru · январь 2025

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

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

Value type vs Reference type

1. Чем отличаются valuetype и referencetype? Расскажи подробнее.

2. Ты упомянул, что value_type может храниться в куче. В каких случаях это происходит?

3. А если это не массив, а что-то ещё? Приведи другие примеры.

4. А переполнение стека — в каких ситуациях это может произойти? Почему тогда объект уйдёт в кучу?

5. А как обстоит дело с generics? Там value_type тоже может уйти в кучу?

2

Copy-on-write

6. Что такое механизм copy-on-write?

7. Можно ли реализовать copy-on-write поведение для своей структуры? Если да, то как?

3

ARC (Automatic Reference Counting)

8. Что такое ARC и как он работает?

9. Что такое retain_cycle и почему он возникает?

10. Чем отличались MRC и…

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

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

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

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