Позиционируете себя как мидл или синьор
Что проверяют
Насколько трезво вы себя оцениваете и понимаете ли, чем уровни отличаются в работе, а не в резюме. Ответ сразу влияет на вилку и на то, какие задачи вам будут давать, а техническая часть собеседования его проверит.
Как отвечать
Назовите уровень одним словом и сразу подкрепите зоной ответственности, а не годами опыта. Во фронтенде граница проходит по самостоятельности и по ширине решений:
- мидл берёт задачу с внятными требованиями и доводит до продакшена целиком, пишет тесты, разбирается в чужом коде, задаёт вопросы вовремя;
- синьор работает с неопределёнными требованиями, режет фичу на этапы, договаривается о контракте с бэкендом и о реализуемости с дизайном, отвечает за архитектуру клиента: состояние, кэш серверных данных, роутинг, границы модулей;
- сверху добавляется то, чего не видно в отдельной задаче: размер бандла и метрики скорости, доступность, обратная совместимость, ревью и наставничество.
Полезно честно обозначить границу: что из синьорного уже делали, а что пока нет. И отметить, что уровни в компаниях калибруются по-разному, поэтому вы готовы сверить ожидания по конкретным задачам команды.
Где спотыкаются
Меряют уровень годами и списком библиотек. «Пять лет и React» не отвечает на вопрос: интервьюер ждёт решений, которые вы принимали сами, и их последствий.
Занижают из скромности или завышают наугад. Заниженная самооценка закрепляет вилку и скучные задачи, завышенная разваливается на первом же вопросе про то, чего вы не делали.
Подкрепляют уровень цифрами из резюме вроде ускорения загрузки на треть, не помня, чем мерили и какой была отправная точка. Такая цифра провоцирует уточнения, ответа на них нет, и доверие падает ко всему рассказу.