Какой размер команды и сколько в ней программистов и тестировщиков
Что проверяют
Обычно этот вопрос задаёт кандидат, и по нему видно, понимаете ли вы специфику мобильной разработки: две платформы, релизы через App Store, тестирование на устройствах. Если спрашивают вас, интервьюер хочет понять, работали ли вы в команде или были единственным iOS-разработчиком. Следом часто спрашивают про релизный цикл.
Как отвечать
Для iOS мало узнать число людей, важно, как устроена мобильная часть:
- платформы: сколько iOS- и сколько Android-разработчиков, есть ли общий код на Kotlin Multiplatform или Flutter, или приложения нативные и независимые;
- iOS-команда: один разработчик или несколько, есть ли тимлид, кто ревьюит ваш код. Единственный iOS-разработчик получает всю ответственность и ни одного ревьюера по своей платформе;
- тестирование: есть ли мобильный QA, тестирует ли он обе платформы, на каких устройствах, есть ли ферма устройств; кто пишет юнит-тесты на XCTest или Swift Testing и UI-тесты на XCUITest;
- релизы: как часто выходят версии, как сборки доходят до тестировщиков через TestFlight, кто отвечает за ревью в App Store и поэтапную публикацию.
Если спрашивают вас, отвечайте о прошлой команде конкретно: «три iOS-разработчика, три Android, два QA на обе платформы, релиз раз в две недели через TestFlight и поэтапную публикацию». Добавьте свою роль: какие модули вели, участвовали ли в ревью и релизах. Цифры только свои. Если вы были единственным iOS-разработчиком, это нормальный опыт, подайте его через ответственность: сами настроили CI на Xcode Cloud или fastlane, сами готовили релизы и разбирали крэши.
Где спотыкаются
Считают только iOS-разработчиков и забывают про Android. Потом выясняется, что фичи выходят синхронно, и темп задаёт более медленная платформа.
Не спрашивают, кто тестирует на реальных устройствах. Без мобильного QA проверка на разных версиях iOS и размерах экрана ложится на разработчика, а крэши находят пользователи.
Рассказывают о прошлой команде без своей роли: «нас было восемь, мы выпустили приложение». Интервьюеру нужен ваш вклад, а не итог проекта.