Встречается на собеседованиях • сегодня

Расскажи про прошлые проекты

Работал над 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.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы