Как проходит onboarding новых разработчиков, есть ли бадди и документация?
Что проверяют
Вопрос обычно задаёт кандидат, и это хороший вопрос: по ответу видно, сколько времени уйдёт на вход и думает ли команда о новичках вообще. Интервьюер в свою очередь слышит, что вы заранее прикидываете, как быстро станете полезны. На позиции сеньора или тимлида его могут вернуть вам: «как бы вы организовали онбординг Android-разработчика?».
Как отвечать
Спрашивайте о деталях, иначе получите дежурное «всё хорошо». Что уточнить Android-разработчику:
- бадди: кто им будет, выделено ли у него время, как долго он ведёт новичка;
- документация: описание архитектуры и модулей, инструкция по сборке, соглашения по коду, когда их обновляли последний раз;
- сборка: сколько идёт чистая сборка Gradle, есть ли удалённый кэш сборки, какие build variants и flavors, какие ключи и значения для
local.propertiesпередают вручную; - доступы: CI, Firebase, Google Play Console, Crashlytics или Sentry, тестовые устройства или ферма эмуляторов;
- первые задачи: какую дают первой и через сколько первый PR обычно попадает в основную ветку;
- ожидания: что нужно уметь к концу испытательного срока, есть ли встреча на середине.
Если вопрос развернули к вам как к лиду, опишите план: страница «Первая неделя» с доступами, проект, который собирается в Android Studio сразу после клонирования, бадди на месяц, первая задача, проходящая путь от ветки до внутреннего тестирования в Play Console, и обратная связь новичка через месяц для правки процесса.
Полезно спросить и про код-ревью для новичка. Там, где первые PR ревьюят подробно и без спешки, вход обычно проходит быстрее.
Где спотыкаются
Задают вопрос в общем виде и получают общий ответ. Конкретика про время сборки и первый PR показывает, что вы знаете, где обычно застревают новички.
Путают вопрос о процессе с просьбой об опеке. Фраза «мне обязательно нужен ментор» звучит как неготовность к самостоятельной работе.
Пропускают ответ мимо ушей. Отсутствие документации не повод отказываться, но повод выяснить, кто отвечает на вопросы в первые недели и сколько команда закладывает на ваш вход.