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

Какие фичи разрабатывал

В последнем проекте я работал над:

  1. Динамическими формами с валидацией (React Hook Form + Yup)
  2. Оптимизацией производительности (React.memo, useCallback, lazy loading)
  3. Кастомными хуками для работы с API (useFetch, usePagination)
  4. Анимациями (Framer Motion, CSS transitions)
  5. Тестированием (Jest + React Testing Library)

Пример кастомного хука для API:

jsx
const useFetch = (url) => {
  const [data, setData] = useState(null);
  const [loading, setLoading] = useState(true);

  useEffect(() => {
    const fetchData = async () => {
      try {
        const response = await fetch(url);
        const json = await response.json();
        setData(json);
      } catch (error) {
        console.error(error);
      } finally {
        setLoading(false);
      }
    };

    fetchData();
  }, [url]);

  return { data, loading };
};
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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