Вопросы по React
для подготовки к собеседованию

  • Какие есть антипаттерны в React?

    Средний
    Разработка
    Компоненты
    Управление состоянием
  • Каковы последствия использования индексов массива в качестве значений для ключей в React?

    Средний
    Разработка
    Компоненты
    Управление состоянием
  • Как обрабатывать асинхронную загрузку данных в React-приложениях?

    Средний
    Асинхронность
    Запросы
    Работа с данными
  • Какова цель формата аргумента функции обратного вызова для setState() в React и когда его следует использовать?

    Средний
    Управление состоянием
    Функции
  • Что такое разделение кода в приложении на React?

    Средний
    Оптимизация
    Модули
  • Объясните паттерн композиции в React

    Средний
    Компоненты
    Разработка
  • Какие подводные камни при использовании контекста в React?

    Средний
    Управление состоянием
    Компоненты
  • В чем разница между контролируемыми и неконтролируемыми компонентами React?

    Средний
    Компоненты
    Взаимодействие с DOM
  • Какие распространенные подводные камни при получении данных в React?

    Средний
    Асинхронность
    Запросы
    Работа с данными
  • Как отлаживать React приложения?

    Средний
    Отладка кода
    Инструменты
  • В чем разница между state и props в React?

    Средний
    Компоненты
    Управление состоянием
    Переменные
  • Для чего нужны границы обработки ошибок (Error Boundaries) в React?

    Средний
    Компоненты
    Безопасность
    Разработка
  • Что такое паттерн Flux и каковы его преимущества?

    Средний
    Управление состоянием
    Разработка
  • Что такое forwardRef() в React и для чего он используется?

    Средний
    Взаимодействие с DOM
    Функции
  • Для чего используются React Fragments?

    Легкий
    Компоненты
    Разработка
  • Что такое компоненты высшего порядка в React?

    Средний
    Компоненты
    Функции
  • Каковы преимущества использования хуков в React?

    Средний
    Хуки
    Управление состоянием
  • Что такое гидратация в React?

    Средний
    Жизненный цикл
    Разработка
    SSR
  • Как локализовать React-приложения?

    Средний
    Разработка
    Работа с данными
  • Почему React не рекомендует изменять состояние?

    Средний
    Управление состоянием
  • Объясните однонаправленный поток данных в React и его преимущества.

    Средний
    Компоненты
    Управление состоянием
  • Как оптимизировать производительность React контекстов для снижения переотрисовок?

    Сложный
    Оптимизация
    Компоненты
    Управление состоянием
  • Для чего используются порталы в React?

    Средний
    Взаимодействие с DOM
    Компоненты
  • Объясните паттерн компонентов-презентеров и контейнеров в React.

    Средний
    Компоненты
    Разработка
  • Что такое перерисовка (re-rendering) в React?

    Средний
    Жизненный цикл
    Управление состоянием
  • Какие правила использования React Hooks?

    Средний
    Хуки
    Функции
  • Какова цель использования пропса key в React?

    Средний
    Компоненты
    Оптимизация
  • В чем разница между React Node, React Element и React Component?

    Средний
    Компоненты
  • Что такое React Suspense и что он позволяет?

    Средний
    Асинхронность
    Жизненный цикл
    Компоненты
  • Что такое React Fiber и как это улучшение по сравнению с предыдущим подходом?

    Сложный
    Жизненный цикл
    Оптимизация
  • Что такое согласование (reconciliation) в React?

    Средний
    Жизненный цикл
    Компоненты
  • Что такое render props в React и для чего они нужны?

    Средний
    Компоненты
    Функции
  • Как сбросить состояние компонента в React?

    Средний
    Управление состоянием
  • Объясните серверный рендеринг приложений React и его преимущества?

    Средний
    Взаимодействие с сервером
    Разработка
  • Объясните, что происходит при вызове setState в React

    Средний
    Управление состоянием
    Жизненный цикл
  • Как выбрать между использованием состояния React, контекста и внешних менеджеров состояния?

    Средний
    Управление состоянием
  • Объясните статическую генерацию приложений на React и ее преимущества

    Средний
    Разработка
    Оптимизация
  • Что такое строгий режим React и каковы его преимущества?

    Средний
    Разработка
    Безопасность
  • Как тестировать приложения на React?

    Средний
    Тесты
    Компоненты
  • Какой используется хук useCallback в React и когда его следует применять?

    Средний
    Хуки
    Оптимизация
1
2