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

Вопросы на собеседовании по CSS

227 вопросов по CSS с технических собеседований

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

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

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

На странице собраны вопросы по CSS — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: frontend, css, browser.

Каталог

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

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

Как встраивают одну веб-страницу в другую?

Встраивание одной веб-страницы в другую механизм: iframe HTML-тег, предназначенный для встраивания внешнего документа формирует внутри страницы независимый контекст браузера включает полнофункциональный отдельный DOM…

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

Как вынести тяжёлые вычисления из основного потока, чтобы интерфейс не блокировался?

Варианты переноса тяжёлых вычислений из основного потока Web Workers (браузер): запускают JavaScript в отдельном потоке, поэтому UI не блокируется. setTimeout/setImmediate: позволяют разделить задачу на небольшие…

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

Как загружать изображение с сервера только после того, как пользователь до него доскроллил?

Как реализовать ленивую загрузку изображения? Веб-разработка, оптимизация загрузки Ленивая загрузка (lazy loading) — получение ресурса при приближении к viewport Применить нативный атрибут loading="lazy" к <img>…

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

Как на собеседовании проверить, виден ли элемент во viewport?

Как проверить видимость элемента во viewport? фронтенд, определение видимости элемента определяем положение элемента относительно области просмотра браузера применяем метод getBoundingClientRect(): он возвращает…

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

Как начать оптимизацию React-компонента на 1000 строк с галереей и большим списком?

Оптимизация производительности React-компонента с галереей и большим списком профилирование производительности: сначала запустить React Profiler и вкладку Performance tab в Chrome DevTools, чтобы получить измерения…

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

Как оптимизировать загрузку сайтов?

Оптимизация загрузки сайтов оптимизация фронтенда и бэкенда минимизация и сжатие ресурсов (HTML, CSS, JS, изображения) критический путь рендеринга: критические CSS, defer и async для скриптов lazy loading изображений…

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

Как оптимизировать рендеринг большого списка?

производительность UI, оптимизация отображения использовать виртуализацию (windowing): выводить только элементы, находящиеся в области видимости подключать ленивую загрузку (lazy load элементов по мере прокрутки)…

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

Как отменить перезагрузку страницы после отправки формы?

фронтенд, обработка форм событие формы — submit вызвать метод event.preventDefault() отменяет стандартное действие браузера — перезагрузку страницы использовать внутри обработчика события submit обрабатывать данные…

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

Как получить все элементы на странице?

DOM представляет HTML-документ в виде дерева элементов Для этого применяют document.querySelectorAll('') — селектор, соответствующий всем элементам Метод возвращает NodeList, содержащий все элементы документа…

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

Как правильно выровнять элемент по горизонтали и вертикали в CSS?

Контекст: CSS-позиционирование и флексбокс Центрирование с помощью Flexbox: родительский элемент: display: flex; justify-content: center; align-items: center; элемент выравнивается по центру сразу по обеим осям Другой…

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

Как правильно использовать keys в React?

Как правильно использовать keys в React? keys служат уникальными идентификаторами элементов в списках React позволяют React эффективно обновлять DOM за счёт сравнения элементов должны оставаться стабильными и…

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

Как правильно работать с библиотеками для рисования?

библиотеки для рисования — API, предназначенные для создания графики с помощью canvas, SVG и WebGL изучить базовые объекты и методы, включая рисование фигур, работу с цветами и трансформациями разобраться с…

Читать ответ