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

Вопросы на собеседовании по Android

472 вопроса по Android с технических собеседований

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

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

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

На странице собраны вопросы по Android — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: android, mobile, async.

Каталог

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

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

В чем причина того, что Fragment не считается частью основных компонентов Android?

Fragment в Android не считается основным компонентом приложения, потому что он не может существовать самостоятельно — он всегда должен быть вложен в Activity.

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

Что такое View в Android и какая часть отвечает за ее визуальное отображение?

В Android View — это базовый класс для всех элементов пользовательского интерфейса (кнопок, текстовых полей, контейнеров и т.д.). Он отвечает за обработку ввода, размеры, расположение и отрисовку на экране.

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

В каких случаях AlarmManager лучше использовать вместо WorkManager?

Когда AlarmManager предпочтительнее WorkManager? Планирование задач, которым требуется точное время запуска Сохранение работоспособности после перезагрузки устройства Выполнение даже при закрытом приложении…

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

В каких случаях synchronized недостаточно для предотвращения гонки потоков?

Когда synchronized недостаточно для предотвращения гонки потоков? синхронизация выполняется с помощью мониторного замка механизм действует на уровне одного объекта (монитора) недостаточен при зависимостях между…

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

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

В каких случаях программа может неожиданно завершить выполнение? Прерывание работы означает непредвиденное завершение программы Возможные причины: необработанное исключение (runtime error) обращение за пределы памяти…

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

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

В каких случаях следует использовать корутины? организация лёгкой конкуренции выполнение асинхронных операций без блокировки запуск параллельных задач с меньшими издержками, чем у потоков удобная работа в реактивном…

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

В каком потоке по умолчанию выполняется Service?

контекст: Android, компоненты приложения По умолчанию Service выполняется в главном (UI) потоке приложения Отдельный поток автоматически не создаётся Тяжёлые операции могут заблокировать UI Для фоновых задач применяют…

Читать ответ