Встречается на собеседованиях • сегодня
Расскажи про прошлые проекты
Работал над SPA для интернет-магазина на React + Redux. Реализовал динамическую фильтрацию товаров, корзину с сохранением состояния в localStorage, адаптивную верстку. Оптимизировал производительность через lazy loading и мемоизацию.
Разрабатывал админку для CRM на Vue 3 + Pinia. Интегрировал таблицы с сортировкой и пагинацией, drag-n-drop интерфейс для управления контентом. Настроил авторизацию через JWT.
Пример кода фильтрации:
jsx
const filteredProducts = useMemo(() =>
products.filter(p =>
p.price >= filters.minPrice &&
p.category === filters.category
),
[products, filters]);Также участвовал в legacy проекте на jQuery - постепенно мигрировали компоненты на React.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы