Как работает useEffect в зависимости от массива зависимостей: без массива, с пустым массивом и с зависимостями?
Что проверяет этот вопрос
Знание поведения useEffect при разных массивах зависимостей
Паспорт вопроса
- Уровень
- junior и выше
- Тип
- теория
- Тема
- React
Из записи реального собеседования: Топ-10 вопросов на Senior Frontend (React) (03.11.2023)
Как отвечать на вопросы темы «React»
Говори про поведение, а не про API: что React делает с этим механизмом при рендере и почему так решили. Отделяй правила от рекомендаций — где нарушение сломает логику, а где только замедлит. Хорошо работает пара примеров: сначала как было бы неправильно, потом как правильно и что изменилось.
Это методика ответа, а не готовый ответ: эталонные разборы и проверка твоего ответа — внутри тренажёра.
Что спросят дальше — похожие вопросы темы «React»
- Что такое React и как он работает?junior и выше
- В каких случаях нужно использовать useCallback и useMemo?junior и выше
- В какой момент выполняется функция, возвращаемая из useEffect?junior и выше
- В сеттере useState лучше использовать предыдущее значение или текущее? Почему?junior и выше
- В чём ключевые отличия React, Vue и Angular и чем библиотека отличается от фреймворка?middle и выше
- В чём отличие Redux от MobX?middle и выше
- Найди проблемы в React-компоненте (подписка на offline + состояние счёта + список items)middle и выше
- В чём проблема с useEffect, который синхронизирует локальный state с приходящим из props initialList? Как это исправить?middle и выше
Проверить, как ты ответишь именно на него
Знать формулировку мало: на собеседовании важно объяснить это вслух за две минуты. Тренажёр задаёт вопрос голосом, записывает ответ и разбирает его по четырём критериям найма — что упустил, где потерял структуру, как ответил бы сильный кандидат. 15 ответов в месяц бесплатно, без карты.