Какие причины ухода с предыдущей работы и что не хватало
Что проверяют
Совпадает ли то, чего вам не хватало, с тем, что даёт эта команда, и умеете ли вы говорить о прошлом месте без обиды. Вторая половина вопроса проверяет, понимаете ли вы свои потребности. Следом обычно спрашивают, пытались ли вы решить это на старом месте.
Как отвечать
Каркас из трёх шагов: что было, чего не хватало, почему это есть здесь. Причины фронтендера, которые звучат честно и по делу:
- стек: годы поддержки легаси на jQuery или AngularJS без планов переезда, а вы хотите работать с React или Vue и TypeScript;
- инженерная культура: нет код-ревью, тестов, CI, дизайн-системы, и каждый экран собирается с нуля;
- масштаб задач: однотипные лендинги и правки вёрстки, а хочется архитектуры, производительности, работы с состоянием сложного приложения;
- рост: потолок по уровню, нет сильных разработчиков, у которых можно учиться, и нет пути в тимлиды;
- обстоятельства: сокращение, закрытие продукта, смена формата работы. Их называют прямо и коротко.
Покажите попытку решить вопрос изнутри: предлагали перевести новый модуль на TypeScript, настроили ESLint и Prettier, завели Storybook, но упёрлись в приоритеты бизнеса. Затем мостик к вакансии: «у вас дизайн-система и ревью на каждый пул-реквест, мне как раз этого не хватало».
Примеры и цифры берите свои: сколько лет на проекте, что успели изменить. Если вы ещё не ушли, отвечайте так же, это вопрос о мотивации, а не о факте увольнения. Если это первая смена работы после стажировки, говорите о том, что переросли учебные задачи.
Где спотыкаются
Жалуются на руководителя и коллег. Даже справедливая претензия звучит как риск для новой команды.
Называют нехватку, которую новая работа тоже не закроет: говорят про современный стек, а идут на позицию поддержки старого проекта. Интервьюер это заметит сразу.
Отвечают общими словами вроде «хочу развиваться». Без конкретики, чего именно не хватало и что вы с этим делали, ответ звучит заготовкой.