Что крутого делали на текущей работе
Что проверяют
Что вы сами считаете сильной работой. По выбору истории видно уровень: для одного кандидата достижение это свёрстанная форма, для другого решённое ограничение, на которое команда натыкалась месяцами. Заодно проверяют, умеете ли вы рассказывать о работе связно и отделять свой вклад от командного.
Как отвечать
Взять одну историю, где было настоящее ограничение, и рассказать её по порядку: в чём была проблема, почему обычное решение не подошло, что сделали, как поняли, что стало лучше. Для фронтенда такими историями обычно становятся:
- ускорение загрузки или отклика интерфейса, особенно на слабых устройствах;
- сложный компонент: таблица с виртуализацией, редактор, работа с большими списками или с офлайном;
- общая библиотека компонентов, которая убрала расхождения между экранами;
- стабилизация тестов и сборки, когда прогон перестал падать через раз;
- доступность и работа с клавиатуры, если продукт этого требует.
Измеримость на фронтенде есть, и её стоит назвать честно: метрики загрузки и отклика, размер бандла, время сборки, число ошибок в сборщике клиентских ошибок, доля успешно завершённых сценариев. Важно сказать, чем мерили и на чём, иначе цифра ничего не весит.
Где спотыкаются
Рассказывают про фичу вместо задачи. Сделал экран профиля это не история: непонятно, что было сложного. Интересное начинается там, где появилось ограничение и его обошли.
Называют проценты без метода. Ускорил загрузку на сорок процентов вызывает встречные вопросы: какая метрика, какое устройство, что было до, сколько замеров. Если ответов нет, цифра превращается в минус, потому что выглядит взятой из шаблона резюме.
Подменяют решение перечнем инструментов. Подключил ленивую загрузку и минификацию звучит как список галочек. Ценность в том, что вы выяснили, из чего складывалась задержка, и почему выбрали именно этот способ, а не другой.