Подготовка к интервью

Вопросы на собеседовании по React

622 вопроса по React с технических собеседований

622 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по React — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: frontend, react, browser.

Каталог

Результаты поиска

Найдено: 622
Теория

React использует MessageChannel вместо setTimeout для создания очереди отрисовки последующих тяжёлых рендеров. Почему используется именно MessageChannel?

В реализации React Scheduler MessageChannel позволяет запланировать продолжение работы без задержки, связанной с ограничением вложенных setTimeout.

Читать ответ
Теория

[имя] почему различие примитивов и объектов важно для React.memo и как избежать лишнего рендера из-за новой функции?

React.memo сравнивает props через Object.is: одинаковые примитивы совпадают, а заново созданные объекты и функции обычно имеют другую ссылку.

Читать ответ
Теория

Как React определяет, насколько глубоко нужно сравнивать изменения при ререндере?

React не выполняет универсальное глубокое сравнение всех данных. Он сопоставляет дерево элементов по типам, ключам и положению, а мемоизация создаёт отдельные возможности пропуска работы.

Читать ответ