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

Вопросы на собеседовании в ТрансЭнергоСнаб (реакт)

21 вопрос с собеседований в ТрансЭнергоСнаб (реакт)

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в ТрансЭнергоСнаб (реакт). Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, react.

Каталог

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

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

Что такое prop drilling, как его избегать и сколько уровней прокидывания props вы считаете приемлемым?

Prop drilling — это процесс передачи данных (props) через несколько уровней вложенных React-компонентов, чтобы достичь компонента, который действительно нуждается в этих данных.

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

Расскажите о Redux: store, action, reducer, selectors и поток данных.

Redux — это предсказуемый контейнер состояния для JavaScript-приложений. Он помогает управлять состоянием приложения централизованно, делая его консистентным, предсказуемым и облегчая отладку.

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

Как оптимизировать дочерний компонент, чтобы он не перерендеривался при обновлении родителя?

Оптимизация и мемоизация на стыке родительского и дочернего компонентов в React (или аналогичных фреймворках) направлена на минимизацию лишних рендеров и вычислений.

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

Что такое Virtual DOM и как он работает в React?

Virtual DOM — это абстракция реального DOM, представляющая собой легковесную копию структуры пользовательского интерфейса в памяти.

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

Что такое debounce и throttle, в чём разница и где их применяют?

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

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

Что такое Web Workers и когда их используют?

Web Workers позволяют выполнять ресурсоемкие операции в фоновых потоках, не блокируя основной поток выполнения JavaScript, который отвечает за отрисовку пользовательского интерфейса.

Читать ответ