Встречается на собеседованиях • сегодня
Расскажи про первый проект
Мой первый проект был одностраничным приложением (SPA) — интернет-магазин книг на React. Основные функции: каталог с фильтрацией, корзина, форма заказа.
**Что сделал:**
- Реализовал роутинг через React Router
- Работал с API для получения списка книг
- Добавил контекст для управления состоянием корзины
- Адаптивную верстку на CSS Grid/Flex
**Сложности:**
- Первый опыт работы с асинхронными запросами (fetch)
- Оптимизация перерендеров при обновлении корзины
**Пример кода корзины:**
```jsx
const CartContext = createContext();
export const CartProvider = ({ children }) => {
const [items, setItems] = useState([]);
const addToCart = (book) => {
setItems(prev => [...prev, book]);
};
return (
{children}
);
};
```
Проект дал базовое понимание React, state management и работы с API.

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