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

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

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

Алексей Гладков
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 40,1 тыс.
  • Лайки на YouTube: 1,2 тыс.
Открыть на 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.

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