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

Моковое собеседование на Junior Android-разработчика

Моковое техническое собеседование на Junior Android-позицию с теоретическими вопросами, задачей на бинарный поиск и итоговым разбором подготовки кандидата.

Источник: Solvery

Открыть на YouTube

Таймлайн

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

Это партнёрский стрим Solvery с моковым собеседованием на Junior Android-разработчика: Виктор интервьюирует Илью, затем даёт развёрнутую обратную связь. Обсуждаются опыт кандидата, Clean Architecture, Jetpack Compose, lifecycle, coroutines и Flow, Kotlin, HashMap, sealed-классы, хранение данных Android и алгоритмы. В лайв-кодинге кандидат сначала предлагает линейный поиск, а с подсказками приходит к идее бинарного поиска; в финале ментор рекомендует укрепить алгоритмы, многопоточность, операторы Flow, permissions и хранение данных.

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

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

  • Подготовить объяснение своей Android-архитектуры: границы domain/data/presentation, роль use cases и репозиториев, а также причины и цену многомодульности для сборки и памяти.
  • Для Jetpack Compose уметь различать UI state, события и side effects; объяснять назначение эффектов, жизненный цикл ресурсов вроде камеры и компромисс между единым и дробным состоянием экрана.
  • Отдельно повторить coroutines и Flow: последовательный вызов suspend-функций, параллельный запуск через async/awaitAll, ожидание Job через joinAll и поведение операторов combine и zip.
  • Обновить резюме: явно указать Jetpack Compose и применяемые архитектурные подходы, а не оставлять только общий список навыков.
  • Повторить Kotlin: extension-функции, делегирование свойств и интерфейсов, лямбды и method references, inline/noinline/crossinline, reified generics, вариантность, HashMap и коллизии.
  • Отработать алгоритмические задачи вслух: сначала дать рабочее решение, затем назвать его сложность и улучшить для отсортированного массива до бинарного поиска с корректными границами.
  • Повторить Android storage и permissions: когда подходят SharedPreferences и Room, где хранить файлы и кэш, как работать с MediaStore и URI без лишних разрешений.

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

1 ч 49 мин
MobileJunior

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

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