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

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

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

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

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

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

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

Каталог

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

Найдено: 845
System Design

Проектирование Android‑приложения‑агрегатора новостных лент

Используйте локальную БД как источник данных для UI, репозиторий для синхронизации RSS и очередь обновлений. Строгое фоновое обновление каждые пять минут обычному Android-приложению гарантировать нельзя.

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

Какие механизмы Compose доступны для отслеживания нажатий на Android TV?

Для обычной активации TV-карточки используйте onClick фокусируемого компонента. Для специальных кнопок пульта подойдут onKeyEvent и onPreviewKeyEvent с проверкой клавиши и типа события.

Читать ответ
Поведенческий

Был ли у вас опыт низкоуровневого взаимодействия с системой Android: PackageManager, ActivityManager, системными сервисами, модификацией AOSP или сборкой прошивки?

Разделите опыт обычного использования Android API и изменения самой платформы. Расскажите, какие системные сервисы вызывали, с какими ограничениями столкнулись и что делали лично.

Читать ответ
System Design

Задача: спроектируйте сервис управления feature flags для трёх платформ (iOS, Android, Web). Нарисуйте архитектурную схему, опишите схему БД, примеры запросов клиента и веб-интерфейса.

Для сервиса управления feature flags, работающего на iOS, Android и Web, архитектура может выглядеть так:

Читать ответ