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

Вопросы для позиции «Mobile-разработчик»

845 вопросов для подготовки на позицию Mobile-разработчик

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

Что проверяют на интервью

Как устроена подборка

Подборка помогает системно подготовиться к интервью на позицию Mobile-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: mobile, android, kotlin.

Каталог

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

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

Можешь ли ты перечислить основные виды утечек памяти, которые могут возникнуть при программировании на Swift?

В Swift основные виды утечек памяти связаны с циклическими ссылками (retain cycles), которые возникают, когда объекты удерживают друг друга, и ARC (Automatic Reference Counting) не может освободить память.

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

Каким образом реализована коммуникация между компонентами внутри модуля при использовании подхода Clean Swift?

В Clean Swift коммуникация между компонентами внутри модуля организована через чётко определённые протоколы и передачи данных, что обеспечивает слабую связанность и тестируемость.

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

В каких случаях в Kotlin происходит автоматическое или явное создание экземпляра класса?

В Kotlin экземпляр класса создаётся явно при вызове конструктора с помощью оператора new не требуется, достаточно вызвать конструктор напрямую, например:

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

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

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

Читать ответ