Сколько разработчиков в команде, на каких языках они работают и как устроена команда
Что проверяют
Здесь спрашиваете вы, и по вопросу видно, на что вы смотрите при выборе места. Интервьюер оценивает, думаете ли вы про процессы и своё место в них или только про задачи, которые вам дадут.
Как отвечать
Спрашивайте не одно число, а три вещи: сколько в команде именно Android-разработчиков, кто есть рядом (бэкенд, iOS, дизайн, тестирование) и кто принимает технические решения. Что означает ответ:
- один Android-разработчик: вы и есть вся платформа. Свободы много, ревью нет, расти технически придётся самостоятельно;
- двое или трое: рабочая конфигурация, есть с кем обсудить решение, но отпуск одного заметен сразу;
- больше пяти: скорее всего есть деление по фичам или модулям, и стоит уточнить, кто владеет общим ядром.
Про языки спрашивайте конкретно: какая доля на Kotlin, остался ли старый код на Java и насколько он живой, что с интерфейсом, Compose или разметка на XML, идёт ли миграция и по какому плану. Ответ «всё на Kotlin и Compose» и ответ «половина экранов на Java» это две очень разные вакансии.
Дальше про устройство: есть ли выделенное тестирование, кто собирает релиз и как часто он выходит, как проходит ревью, кто описывает контракт API.
Где спотыкаются
Довольствуются числом и не спрашивают про состав. «Пять разработчиков» ничего не значит, если четверо из них на бэкенде, а мобильную часть тянет один человек, который как раз увольняется.
Второе: задают вопрос рекрутеру и принимают заученный ответ за факт. Про устройство команды нужно спрашивать будущего руководителя или коллегу, а лучше обоих: расхождения в ответах сами по себе полезная информация.
Третье: пропускают мимо ушей уклончивость. Формулировки вроде «команда сейчас формируется» или «релизим, когда готово» звучат безобидно, но за ними обычно нет ни процесса, ни предсказуемых сроков, и узнать это лучше до выхода.