Какие задачи по фронтенду приходилось решать и насколько они сложные
Что проверяют
Какого уровня задачи вы реально закрывали сами и умеете ли оценить их сложность. Интервьюер сверяет рассказ с грейдом, на который вы претендуете, и почти всегда уточняет: «что было самым трудным и какие варианты вы отбросили?».
Как отвечать
Возьмите две-три задачи разной сложности из своего опыта. Сложность объясняйте через ограничения, а не через название технологии. Что обычно считается сложным во фронтенде:
- производительность: таблица на десятки тысяч строк с виртуализацией, тяжёлая лента, борьба за LCP и INP;
- миграции: переход на TypeScript, с Webpack на Vite, с Vue 2 на Vue 3 или с классовых компонентов React на хуки без остановки разработки;
- архитектура: дизайн-система для нескольких продуктов, микрофронтенды, монорепозиторий;
- данные и синхронизация: реалтайм через WebSocket, оптимистичные обновления, офлайн-режим, конфликтующие правки;
- SSR и SEO: перенос на Next.js или Nuxt, гидратация, кэширование;
- сложные формы: многошаговые формы с зависимыми полями и серверной валидацией.
Для каждой задачи расскажите: контекст и ограничения, вашу роль, выбранное решение и отброшенные альтернативы, результат с метрикой и способом измерения (Lighthouse, данные реальных пользователей через Web Vitals, размер бандла), что сделали бы иначе. Цифры нужны ваши, из реального проекта.
Если опыт пока небольшой, не раздувайте его. Расскажите о самой сложной задаче из того, что было, пусть это пет-проект, и покажите, как вы в ней разбирались. Честное «сложных миграций пока не делал, но вот как я подошёл к оптимизации списка» лучше выдуманного масштаба.
Где спотыкаются
Называют сложной типовую задачу: «сверстал адаптивную страницу на Flexbox и Grid». Для мидла это база, и такой ответ сразу понижает оценку.
Говорят «мы» на протяжении всего рассказа. Непонятно, что делали лично вы, и интервьюер начнёт это выяснять.
Приводят круглые цифры вроде «загрузка быстрее на 30%, пользователей больше на 50%» и не могут сказать, чем мерили и при чём тут именно их работа.