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

Вопросы на собеседовании в IBS (react)

20 вопросов с собеседований в IBS (react)

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

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

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

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

Каталог

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

Найдено: 20
Лайвкодинг

Напиши функцию для выполнения массива асинхронных задач с ограничением на количество одновременно работающих задач; результаты должны возвращаться в порядке исходного массива задач, независимо от порядка завершения.

Для решения задачи с ограничением количества одновременных fetch-запросов можно использовать очередь и контролировать количество активных промисов. Ниже пример реализации на JavaScript с использованием async/await:

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

Расскажи про жизненный цикл функциональных компонентов React и как к нему подключаться.

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

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

Если родительский компонент [компонент] перерендеривается, что происходит с дочерним компонентом, который не принимает props?

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

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

Как избежать prop drilling? Является ли prop drilling проблемой?

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

Читать ответ