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

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

Моковое Junior Android-собеседование с теоретическими вопросами, архитектурной задачей про чат и live-практикой на Kotlin-коллекциях. В конце ментор даёт кандидату и зрителям рекомендации по подготовке к интервью.

Solvery
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 8,2 тыс.
  • Лайки на YouTube: 151
Открыть на YouTube

Таймлайн

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

Это партнёрский стрим Solvery с моковым собеседованием на позицию Junior Android-разработчика: ментор Александр Моторин интервьюирует Рашита. Кандидат рассказывает, что самостоятельно изучает Android чуть больше года, сделал несколько учебных проектов, но не имеет коммерческого опыта. Основная часть посвящена Kotlin/JVM, Android-платформе, базам данных, SOLID и архитектуре, затем участник решает практические задачи на коллекции Kotlin; в финале обсуждают пробелы в подготовке и прохождение реальных интервью.

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

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

  • Для подготовки к Junior Android-интервью здесь проверяют Kotlin и JVM: ссылки, сборщик мусора, heap/stack, volatile и atomic-типы, коллекции и сложность операций.
  • Отдельный блок Kotlin охватывает equals/hashCode, object и companion object, inner/nested-классы, data/sealed-классы, null-safety, inline-функции, type alias, модификаторы доступа и scope-функции let/run/also/apply.
  • По Android задают вопросы об AIDL, основных компонентах и AndroidManifest, BroadcastReceiver, сервисах и фоновой работе, push-уведомлениях, in-app notifications и deep link через intent-filter.
  • Стоит уметь объяснять проектные решения для чата: получение новых сообщений через polling или сокеты, пагинацию истории, удаление сообщений и согласование кэша с сервером.
  • Практическая часть построена не на алгоритмах, а на типичной обработке данных в Kotlin: sum, map, лямбды, вывод типов и поиск элемента по предикату.
  • По мнению ментора, полезно регулярно проходить интервью и фиксировать темы отказов; для задач на алгоритмы он советует отдельно нарабатывать скорость решения на подборках задач.

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