Встречается на собеседованиях • сегодня
Какого рода приложения делал
Разрабатывал SPA (Single Page Applications) на React, включая:
1. **Корпоративные дашборды** (админки, CRM) с:
- Сложными таблицами (виртуализация, сортировка, фильтрация)
- Графиками (Chart.js, D3.js)
- Формами с валидацией (Formik + Yup)
2. **E-commerce проекты**:
- Каталоги товаров с фильтрацией
- Корзина (сохранение в localStorage)
- Интеграция платежных систем
3. **Лендинги и промо-сайты** с:
- Анимациями (GSAP, Framer Motion)
- Адаптивным дизайном (mobile-first подход)
Пример компонента таблицы:
```jsx
const DataTable = ({ data }) => {
const [sortConfig, setSortConfig] = useState({ key: null, direction: 'asc' });
const sortedData = useMemo(() => {
if (!sortConfig.key) return data;
return [...data].sort((a, b) => {
if (a[sortConfig.key] < b[sortConfig.key]) {
return sortConfig.direction === 'asc' ? -1 : 1;
}
// ...остальная логика сортировки
});
}, [data, sortConfig]);
return (
{/* Заголовки с обработчиками сортировки */}
{/* Рендер строк sortedData */}
);
};
```

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