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

Собеседование Junior Android разработчика на ОФФЕР в РЕАЛЬНОМ времени / Мобильный разработчик

Запись реального стрима с техническим интервью Junior Android-разработчика в «Дзен», включая разбор ответов и итоговый фидбек интервьюера.

Источник: Алексей Гладков

Открыть на YouTube

Таймлайн

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

В прямом эфире показано реальное техническое собеседование на позицию Junior Android-разработчика в «Дзен»: тимлид Дима Мовчан проверяет кандидата Инсафа по Java, Kotlin и Android без алгоритмической секции. Кандидат рассказывает об учёбе, студенческом Android-проекте и практике в Tinkoff, затем отвечает на вопросы о JVM, коллекциях, корутинах, компонентах Android, UI, хранении данных и жизненном цикле. В финале интервьюер разбирает ответы и сообщает о готовности взять Инсафа в команду после заключительного этапа с командами.

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

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

  • Формат интервью — преимущественно теоретический: алгоритмические задачи намеренно исключили, хотя зрители их ожидали.
  • Для подготовки стоит повторить JVM и Java: стек и heap, GC roots и достижимость объектов, виды ссылок, Object, equals/hashCode и различия ArrayList с LinkedList.
  • По Kotlin проверяются устройство extension-функций после компиляции в Java, inline, data class, Unit и Nothing, object-синглтоны, val/var/const и исключения.
  • В блоке многопоточности обсуждаются deadlock, race condition, синхронизация, volatile, Atomic-классы, корутины и suspend-функции.
  • В Android важны компоненты и Manifest, intent-filter и LAUNCHER-активности, сервисы, запуск приложения, Activity/Fragment lifecycle, launchMode и правило обновления View только из UI-потока.
  • В финальном фидбеке интервьюер отдельно отметил пробелы в объяснении работы GC, стандартного hashCode, inline-функций, Unit/Nothing, сервисов, потоков и launchMode.

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

1 ч 49 мин
MobileJunior

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

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

2:32:15
MobileMiddle

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

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