Вернуться в каталог собеседований

Мок-собеседование Android-разработчика: Java, Compose и архитектура

Двухчасовое мок-собеседование Android-разработчика в игровом формате: вопросы по Java и Kotlin, Jetpack Compose, JVM и Android Platform, уведомлениям и базовым CS-темам, затем задания на чтение кода, рефакторинг и проектирование многомодульного приложения.

Android Broadcast. Все об Андроид разработке
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 5,8 тыс.
  • Лайки на YouTube: 117
Открыть на YouTube

Таймлайн

Коротко о видео

Ведущий и интервьюер проводят публичное мок-собеседование с Android-разработчиком с почти четырьмя годами опыта. Рулетка задаёт темы для устной части: Java и Kotlin, Compose, Java Memory Model, Android Runtime и Zygote, уведомления, Content Provider, паттерны и DI. Затем кандидат разбирает фрагменты Java-кода и Compose-компонент, предлагает улучшения для интерфейса репозитория и проектирует feature-based структуру с data/domain/presentation и API-модулями. В практической части он пытается собрать и подключить AAR с экраном и Snackbar, но демонстрацию не удаётся завершить запуском. В финале интервьюер уточняет, что целевой уровень был Senior, а кандидата оценивает между Middle+ и Senior.

Затронутые темы

Что взять на заметку

  • Определяйте ответственность модуля до выбора зависимостей.
  • Объясняйте, как Compose влияет на состояние и навигацию.
  • Не называйте legacy проблемой без плана постепенного изменения.
  • В архитектурном кейсе сначала проговорите ограничения продукта.

Рекомендуем посмотреть