Вопросы по React
173 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
13×
Что такое React?
frontend
junior
8×
Что такое Virtual DOM?
frontend
middle
6×
Что такое жизненный цикл компонентов React?
frontend
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 13×
Что такое React?
React — это JavaScript-библиотека для построения пользовательских интерфейсов. Её главная задача — декларативно описывать, как UI выглядит для каждого состояния приложения, и эффективно обновлять DOM при изменении этих состояний. В отличие от фреймворков вроде Angular, React отвечает только за слой представления (view), а маршрутизацию, управление состоянием или работу с HTTP обычно берут на себя дополнительные…
✓ React — библиотека для UI, а не полноценный фреймворк; занимается только рендерингом.
✓ Компонентный подход: каждый компонент — функция/класс с props и state.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
5×
В чем заключается разница между useEffect и useLayoutEffect?
frontend
middle
4×
Почему вы решили выбрать React?
frontend
junior
4×
Что такое контролируемые и неконтролируемые компоненты в React и в чем их основные различия?
frontend
middle
3×
В чем отличие state от props в React?
frontend
junior
3×
Что такое виртуальный DOM, какие возможности он дает и какова его цель?
frontend
middle
3×
Что такое компонент в React?
frontend
junior
2×
Каким образом React определяет, какой компонент нужно перерендерить, и почему компонент может перерендериться?
frontend
middle
2×
В чем разница между серверными и клиентскими компонентами в React?
frontend
middle
2×
Для чего используется UserRef и в каких случаях он необходим?
language_specific
middle
2×
Из чего состоит React и как он работает?
frontend
junior
2×
Почему React выдает предупреждение, если использовать хуки внутри условий или циклов?
frontend
middle
2×
Что такое массив зависимостей в useEffect и как он влияет на выполнение эффекта?
frontend
junior
2×
Что такое ключи (keys) и для чего они нужны в React?
frontend
junior
2×
Что такое React Native и чем он отличается от React?
frontend
junior
2×
Что такое componentDidMount в React и для чего он используется?
frontend
junior
2×
Есть ли смысл применять технику event delegation в React?
frontend
middle
2×
Что такое React.memo?
frontend
junior
2×
Какую версию React вы сейчас используете?
frontend
junior
2×
Что делает хук useState в React?
frontend
junior
2×
Как часто будет срабатывать useEffect?
frontend
junior
2×
Для чего вы используете хук useEffect в React?
frontend
junior
2×
Что делать, если возникают ошибки гидрации в React?
frontend
middle
1×
Как происходит рендеринг списка компонентов в зависимости от состояния или условий?
frontend
junior
1×
Зачем нужен ключ (key) в React в версии 4?
frontend
junior
1×
Как работает архитектура Fiber в React?
frontend
senior
1×
Какие инструменты есть в React для оптимизации рендеринга?
frontend
middle
1×
Удалось ли вам реализовать это или возникли какие-то сложности при работе с React?
frontend
middle