Effective Mobile · декабрь 2024

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

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

Вопросы по Swift

1. Расскажи, что такое Optional, как он работает и как устроен внутри.

2. Какие существуют способы разворачивания Optional?

3. Какие существуют коллекции в Swift?

4. Чем отличаются Array, Set и Dictionary?

5. В какой из этих коллекций поиск работает быстрее всего?

6. Какие существуют уровни доступа в Swift? Чем они отличаются?

7. Что такое замыкания (Closures)? Для чего они нужны?

8. В чём разница между escaping и non-escaping замыканиями?

9. Если мы получаем какие-то данные по сети, какое замыкание логично использовать?

10. Расскажи про Enums. Какие у них есть особенности, например, про ассоциативные значения?

11. Сталкивался ли ты с рекурсивными Enums и ключевым словом…

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

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

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

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