Вернуться в видеотеку

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

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

Источник: Android Broadcast. Все об Андроид разработке

Открыть на 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 проблемой без плана постепенного изменения.
  • В архитектурном кейсе сначала проговорите ограничения продукта.

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

2:32:15
MobileMiddle

Мок-собеседование Android-разработчика по процессу Wildberries

Постановочное мок-собеседование Android-разработчика по формату технического этапа Wildberries. Интервьюер из команды WB Partners обсуждает опыт кандидата, предлагает практическую задачу и проверяет многопоточность, корутины, Flow, Kotlin, Java, Android-платформу, DI и многомодульность. В финале кандидат задаёт вопросы о проекте, а интервьюер даёт оценку уровня и рекомендации.

1 ч 49 мин
MobileJunior

Собеседование в прямом эфире. Junior Android разработчик

Запись смоделированного Junior Android-собеседования с подробным техническим разбором ответов кандидата и последующей сессией вопросов аудитории о входе в профессию. Основной акцент — на практическом владении Android и умении рассуждать, а не только воспроизводить определения.