Какая у вас сейчас роль в команде
Что проверяют
На какой грейд вы попадаете и на что вас можно поставить с первого дня. Ответ идёт в настоящем времени, поэтому проверяется легко: детали текущей работы помнят все, а придуманные обязанности рассыпаются на втором уточнении. Следом спрашивают про самую сложную задачу за последние полгода и про то, почему вы ищете новое место.
Как отвечать
Ответ на две минуты, по слоям:
- команда сейчас: сколько фронтендеров, есть ли рядом бэкенд, дизайнер, тестировщик, аналитик. Кто ставит задачи и кто принимает результат;
- продукт и стек: что за приложение, на чём написано (Next.js, чистый React, Vue), какого размера кодовая база и какая её часть ваша;
- типичная неделя: доля продуктовых задач, ревью, багфиксов, дежурств, работы с техдолгом. Эти цифры интервьюер сразу сопоставит со своей вакансией;
- где решаете вы: выбор библиотек, дизайн-система, производительность, сборка, договорённости с бэкендом по контрактам API.
Дальше один живой пример на выбор: как вы вводили что-то новое (типизацию ответов API, метрики скорости загрузки, переезд на новую версию фреймворка), с чем боролись и чем закончилось. Одна конкретная история весит больше, чем перечисление обязанностей.
Если фактическая роль шире названия должности (пишете тесты, чините сборку, разбираетесь в аналитике), скажите прямо. Если уже, тоже скажите: желание вырасти в конкретную сторону это нормальный и понятный аргумент, зачем вы вообще пришли на собеседование.
Где спотыкаются
Отвечают названием позиции. «Мидл-фронтендер» это строка в оффере, а не роль, и полезной информации интервьюер не получил.
Раздувают роль до тимлида, а на уточнении «сколько человек было в подчинении, как вы ставили им цели и проводили ревью» ответ заканчивается.
Ругают текущую команду и руководителя. Даже когда правда на вашей стороне, звучит это как прогноз того, что вы расскажете про следующего работодателя.