Какие есть вопросы по команде

«Какие есть вопросы по команде» — вопрос из категории Софт-скиллы, который задают на 24% собеседований Android Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

  1. Опыт и роли
    Какой опыт у команды в Android-разработке? Какие роли в команде (джуны, мидлы, сеньоры)?

  2. Процессы
    Как организован процесс разработки (Agile, Scrum, Kanban)? Как часто релизы?

  3. Технологии
    Какие технологии и библиотеки использует команда (Kotlin, Jetpack, Retrofit и т.д.)?

  4. Код-ревью
    Как проходит код-ревью? Какие критерии качества?

  5. Тестирование
    Есть ли юнит/UI-тесты? Кто пишет тесты (разработчики или QA)?

  6. Онбординг
    Как проходит адаптация новых разработчиков? Есть ли ментор?

  7. Коммуникация
    Как часто синхронизация внутри команды (daily, planning)? Какие инструменты (Jira, Slack)?

  8. Документация
    Ведётся ли документация (Confluence, Notion)? Как часто обновляется?

  9. Роадмап
    Какие планы по развитию проекта (новые фичи, техдолг)?

  10. Метрики
    Какие метрики качества кода используются (SonarQube, Crashlytics)?

Пример:

// Как часто релизы?  
if (isFeatureReady) {  
    releaseWeekly()  
} else {  
    releaseBiweekly()  
}