Расскажи про display: block, inline и inline-block. Чем они отличаются?
Inline-элемент занимает только необходимую ширину, не создает новую строку и не позволяет задавать width, height, margin-top, margin-bottom.
Читать ответПодготовка к интервью
19 вопросов с собеседований в ВШЭ
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в ВШЭ. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, javascript.
Каталог
Inline-элемент занимает только необходимую ширину, не создает новую строку и не позволяет задавать width, height, margin-top, margin-bottom.
Читать ответПосле ввода URL и нажатия Enter браузер выполняет следующие шаги:
Читать ответЕсли у абсолютно позиционированного элемента нет ни одного родителя с явно заданным свойством position (кроме значения static), то он будет позиционироваться относительно окна браузера (viewport).
Читать ответАтрибуты async и defer используются для управления загрузкой внешних JavaScript-файлов и влияют на порядок исполнения скриптов и время загрузки страницы.
Читать ответЛогические операторы && (И) и || (ИЛИ) в JavaScript работают с коротким замыканием (short-circuit evaluation), возвращая значение одного из операндов, а не просто true/false.
Читать ответ'use strict' — это директива, которая включает строгий режим выполнения JavaScript.
Читать ответДополнительный функционал включал:
Читать ответVirtual DOM — это абстракция реального DOM, которую React использует для оптимизации обновлений интерфейса.
Читать ответstatic \- Положение по умолчанию.
Читать ответВ JavaScript поиск переменных происходит через цепочку областей видимости (scope chain), которая формируется лексическим окружением (lexical environment).
Читать ответВ JavaScript есть несколько основных типов данных:
Читать ответКогда в одной вкладке браузера запускается бесконечный цикл while(true), эта вкладка начинает потреблять все доступные ресурсы процессора, так как цикл не завершается и блокирует основной поток JavaScript.
Читать ответ