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

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

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

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

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

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

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

Каталог

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

Найдено: 401
Поведенческий

Насколько хорошо ты знаешь UI Android и iOS? Гайдлайны, описание поведения для разработчиков, отличия между платформами?

Оцените знание Android и iOS через конкретные интерфейсные задачи и реальные различия поведения. Не нужно заявлять полное знание гайдлайнов, если пользовались только готовым дизайном.

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

Сталкивался ли ты когда-нибудь с Android-манифестом? Что это такое?

AndroidManifest.xml сообщает системе и инструментам сборки основные сведения о приложении: компоненты, разрешения и требования к устройству. Он влияет на запуск и доступность функций.

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

Приходилось ли тебе смотреть логи мобильного приложения на Android и iOS?

Если смотрели мобильные логи, укажите платформу, инструмент и конкретную диагностическую задачу. Разделяйте журналы приложения, системные сообщения и отчёты о падениях.

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

В подчинении есть джун, который никогда не работал с iOS, только с Android. Ему нужно объяснить, где достать логи мобильного приложения. Как бы ты ему объяснил?

Для текущих логов подключите тестовый iPhone к Mac и откройте Console, выбрав устройство; crash reports смотрят отдельно, в том числе через Xcode Devices and Simulators.

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

Делали ли вы pet-проекты по Android или пока только погружаетесь в направление?

Разделите то, что уже сделали, и то, что только изучаете. Для pet-проекта назовите пользовательский сценарий, использованный стек и доведённые до работы части.

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

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

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

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

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

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

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

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

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

Читать ответ