Встречается на собеседованиях • сегодня
Какая суть последнего проекта над которым работал
Разрабатывал SPA для интернет-магазина на React + TypeScript. Основные задачи:
- Реализация динамической фильтрации товаров (цена, категории, рейтинг)
- Оптимизация производительности (React.memo, useCallback, lazy loading)
- Интеграция с бэкендом через REST API (axios)
- Адаптивная верстка с использованием CSS Modules
Пример кода фильтрации:
```typescript
const [filters, setFilters] = useState({
minPrice: 0,
category: 'all'
});
const filteredProducts = useMemo(() =>
products.filter(p =>
p.price >= filters.minPrice &&
(filters.category === 'all' || p.category === filters.category)
),
[products, filters]);
```
Проект научил меня важности правильного управления состоянием в сложных формах.

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