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

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

799 вопросов с собеседований в ВК

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

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

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

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

Каталог

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

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

Если два CSS-класса имеют одинаковую специфичность, но описаны в разных местах CSS-файла, как будут применяться их одинаковые свойства?

При одинаковой специфичности и прочих равных выигрывает правило, расположенное позже в порядке источника. Порядок имён классов в HTML этого не меняет.

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

Как атрибуты defer и async влияют на загрузку и выполнение скриптов, и как ещё можно избежать блокировки парсинга HTML скриптами?

Для внешних классических скриптов defer загружает параллельно и выполняет после разбора HTML в порядке документа; async выполняет по готовности без гарантии порядка. Загрузка и выполнение — разные этапы.

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

Если говорить про чистые техники оптимизации внутри React, какие вам знакомы? (useMemo, useCallback, React.memo)

useMemo кеширует результат вычисления, useCallback — ссылку на функцию, React.memo — помогает пропускать render компонента с прежними props. Это разные границы оптимизации.

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

Расскажи о специфичности CSS-селекторов: какие приоритеты и перекрытия свойств бывают?

Специфичность сравнивает селекторы по ID, затем классам/атрибутам/псевдоклассам и затем тегам/псевдоэлементам. Но сначала учитывается более широкий каскад.

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

Есть контейнер, растянутый на всю ширину и высоту страницы. Внутри контейнера есть элемент 100x100 пикселей. Какими способами можно отцентрировать его по горизонтали и вертикали?

Используйте Flexbox с двумя выравниваниями, Grid с place-items:center либо абсолютное позиционирование с translate.

Читать ответ