Ctrl K
Frontend · Senior · Теория

Расскажите, как устроен event loop в браузере и где в нём находится отрисовка кадра. Как это знание помогало вам на практике?

~4 мин голосом

Как подойти

Проверяют, понимает ли кандидат точную модель event loop: одна макрозадача, затем полное опустошение микрозадач, и где в этом цикле находятся rAF и рендеринг. Важно и другое: умеет ли он превратить эту модель в практику — диагностировать long tasks, улучшать INP и дробить тяжёлую работу.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыОбъясните, как работают async и await в Python. Что произойдёт, если внутри корутины вызвать обычный time.sleep? JuniorРасскажите, как работает наследование через прототипы в JavaScript и что на самом деле происходит, когда вы пишете class с extends. MiddleРасскажите, как работает event loop в JavaScript. И что выведется в консоль, если в скрипте подряд стоят console.log, setTimeout с нулевой задержкой и Promise.resolve().then? JuniorКак работает прототипное наследование в JavaScript? JuniorЧто такое замыкание в JavaScript? Приведите пример, где оно используется на практике. Junior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин