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

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

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

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

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

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

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

Каталог

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

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

Каким образом осуществляется сериализация и десериализация объектов с помощью Parcelable в Android?

В Android интерфейс Parcelable используется для эффективной сериализации объектов, чтобы передавать их между компонентами (например, между Activity через Intent).

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

В чем различие между ViewModel и OnSavedInstanceState в Android?

ViewModel переживает изменения конфигурации (смена ориентации, языка), сохраняя данные. Жизненный цикл ViewModel связан с жизненным циклом Activity или Fragment, но переживает их пересоздание.

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

Можешь перечислить основные компоненты Dispatchers в Android и их назначения?

В Android под Dispatchers обычно понимают компоненты, управляющие потоками выполнения, особенно в контексте Kotlin Coroutines. Основные диспетчеры:

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

Можете объяснить, что такое LiveData и как оно работает в контексте Android разработки?

LiveData — это компонент архитектуры Android, который представляет собой наблюдаемый контейнер данных. Он хранит данные и позволяет UI-компонентам (например, Activity или Fragment) подписываться на изменения этих данных.

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

Каким образом управляется жизненный цикл Activity в Android при смене конфигурации устройства?

При смене конфигурации устройства (например, поворот экрана, смена языка или изменение размера экрана) Android по умолчанию уничтожает текущую Activity и создает её заново, чтобы применить новые настройки.

Читать ответ