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

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

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

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

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

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

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

Каталог

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

Найдено: 1191
Теория

Можешь рассказать, что такое DispatchQoS и как он работает в системах Android?

DispatchQoS (Quality of Service) — это термин из экосистемы Apple (iOS/macOS), который описывает приоритеты выполнения задач в очередях Grand Central Dispatch (GCD).

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

Объясните концепцию View в SwiftUI и как она используется при создании интерфейсов.

В SwiftUI View — это протокол, который описывает часть пользовательского интерфейса. Каждый элемент интерфейса — кнопка, текст, изображение или сложный контейнер — реализует этот протокол.

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

Какие существуют методы инициирования выполнения метода viewDidLoad в iOS?

Метод viewDidLoad в iOS вызывается системой автоматически после загрузки представления контроллера в память, но есть несколько способов инициировать его выполнение:

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

Как iOS понимает, что конкретной view нужен новый layout, и что происходит при вызове setNeedsLayout()?

Метод setNeedsLayout в iOS используется для уведомления системы, что расположение (layout) представления (UIView) изменилось и его нужно обновить.

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

Какими методами ты будешь обращаться к ссылочным типам данных в языке Swift?

В Swift ссылочные типы данных представлены классами (class), а также замыканиями и некоторыми другими типами. Для работы с ними используются следующие методы:

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

Ты знаком с ситуациями, когда использование обычных видов в SwiftUI приводило к снижению производительности, и как можно было решить эту проблему с помощью LazyView?

В SwiftUI обычные виды (Views) создаются и инициализируются сразу при построении иерархии интерфейса.

Читать ответ