Из кого состояла команда и кто какие задачи выполнял
Что проверяют
Был ли у вас реальный командный опыт и понимаете ли вы, где заканчивается ваша зона ответственности. Интервьюер сверяет ответ с резюме и оценивает масштаб. Следом обычно спрашивают, как вы договаривались с бэкендом и дизайнером и кто принимал технические решения на фронте.
Как отвечать
Говорите про конкретный проект и держите каркас:
- состав и размер: например, продакт, дизайнер, тимлид, два фронтенда, три бэкенда, QA;
- процесс: спринты по две недели, Jira, код-ревью через merge request, CI с линтером и тестами;
- ваша зона: какие разделы или модули были вашими и какие решения вы принимали сами. Скажем, выбор библиотеки форм, перевод серверного состояния на TanStack Query, настройка Storybook;
- стыки: как договаривались с бэкендом о контракте API (OpenAPI-схема, моки через MSW, пока ручка не готова), как работали с макетами в Figma и дизайн-системой, что покрывали тестами до передачи в QA;
- одна трудность: где был затык или спор и как его сняли.
Истории и цифры нужны ваши. Если работали в одиночку, на фрилансе или в стартапе из трёх человек, это не минус: скажите честно и объясните, кто фактически был продактом и тестировщиком. Если опыт только учебный, опишите командный проект курса и распределение ролей в нём.
Где спотыкаются
Говорят только «мы»: «мы сделали, мы выбрали». Непонятно, что делали лично вы. Обратная крайность, «я всё сделал сам», тоже настораживает.
Перечисляют роли словами из учебника: «тестировщик тестировал, менеджер ставил задачи». Интервьюера интересует взаимодействие: как вы узнавали об изменении API, кто решал спор между макетом и сроками.
Расходятся с резюме или ругают бывших коллег. Команда в пятнадцать человек в резюме и пять в ответе вызывает вопросы, а жалобы на «слабого бэкендера» говорят больше о вас, чем о нём.