Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

150 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 150
Лайвкодинг

Как создать собственный аналог Optional и что означает вложенность опционалов вроде Int???

Optional представляет собой контейнер, который может содержать значение или nil Собственный аналог Optional можно описать через enum с вариантами .some и .none Вложенный Optional, например Int???, — это Optional,…

Читать ответ
Лайвкодинг

Как хранить weak-ссылки на объекты, например UIViewControllers, в массиве?

Хранение weak-ссылок в массиве, например на UIViewControllers context: iOS/Swift, память и ARC стандартные коллекции не хранят weak-ссылки напрямую, поскольку для них требуется специальный тип-обертка слабую ссылку…

Читать ответ
Теория

Какие типы ссылок используются в Swift и чем они отличаются?

Основные типы ссылок в Swift управление памятью с помощью ARC (Automatic Reference Counting) strong — удерживает объект и увеличивает его счётчик ссылок weak — не удерживает объект и не увеличивает счётчик; ссылка…

Читать ответ
Теория

Какие уровни доступа нужно знать в Swift?

уровни доступа и модификаторы видимости в Swift В Swift предусмотрено пять базовых уровней: open, public, internal, fileprivate и private open: наиболее широкий доступ; элемент виден из любого модуля, а наследование и…

Читать ответ
Теория

Что такое Optional в Swift и как его создать?

Как работает Optional в Swift? это тип данных, предназначенный для хранения значения или указания на его отсутствие он представлен перечислением с вариантами case .some(значение) и .none помогает избежать crash при…

Читать ответ