Собеседование Junior Android разработчика на ОФФЕР в РЕАЛЬНОМ времени / Мобильный разработчик
Запись реального стрима с техническим интервью Junior Android-разработчика в «Дзен», включая разбор ответов и итоговый фидбек интервьюера.
Алексей Гладков
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 40,1 тыс.
- Лайки на YouTube: 1,2 тыс.
Таймлайн
Коротко о видео
В прямом эфире показано реальное техническое собеседование на позицию 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.