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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

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

Что такое Virtual DOM и как он работает? Чем отличается от обычного DOM в JavaScript?

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

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

Как повесить обработчик на DOM-элемент через `addEventListener` и для чего нужен его третий аргумент?

Чтобы добавить слушатель события в JavaScript, используется метод addEventListener. Он позволяет реагировать на события, например, клики или ввод с клавиатуры.

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

Опишите этапы рендеринга страницы в браузере: DOM, CSSOM, render tree, layout/reflow, repaint и compositing. Какие свойства предпочтительно анимировать и почему?

Лучше не анимировать CSS-свойства, которые вызывают перерасчёт стилей, перестроение (reflow) и перерисовку (repaint) больших областей страницы, так как это сильно нагружает браузер и снижает производительность.

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

Какой этап ожидает Vue nextTick: обновление DOM до или после рендера? Чем nextTick отличается от requestAnimationFrame, например при измерении размеров добавленного DOM-элемента?

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

Читать ответ