Frontend-разработчик — вопросы с реальных собеседований, часть 10
87 популярных вопросов из 410 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Как изменится размер бандла приложения при использовании различных методов оптимизации?
frontend
JavaScript
middle
1×
Как с помощью CSS отцентрировать дочерний элемент внутри родительского контейнера?
frontend
CSS
junior
1×
Как изменится поведение приложения, если обернуть страницы в React.lazy?
frontend
React
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Как изменится размер бандла приложения при использовании различных методов оптимизации?
Размер бандла напрямую зависит от того, какие методы оптимизации вы применяете — и каждый даёт разный эффект. Если говорить коротко: tree shaking и code splitting дают наибольшую экономию на уровне логики приложения, а minification и сжатие — на уровне передачи по сети. Но важно понимать, что размер бандла — не единственная метрика: иногда разбивка на чанки может увеличить суммарный объём загружаемых файлов, но…
✓ Tree shaking удаляет неиспользуемый код и даёт 30–50% экономии, но зависит от статичности импортов и sideEffects.
✓ Code splitting не уменьшает общий размер всех чанков (может даже чуть увеличить), но радикально улучшает время до первого интерактива (FID).
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Сработает ли здесь абсолютное позиционирование?
frontend
CSS
junior
1×
Кто занимался декомпозицией задач в Trello?
behavioral
middle
1×
Занимались ли вы прототипированием?
architecture
middle
1×
Как часто вы писали SQL-запросы на предыдущем месте работы?
database
SQL
junior
1×
Можете рассказать подробнее о проекте?
behavioral
junior
1×
В каких случаях в React используется useRef?
frontend
React
middle
1×
Что такое HTML-тег <div> и для чего он используется?
frontend
HTML
junior
1×
Как реализована реактивность в React?
frontend
React
middle
1×
Что такое props и emits во Vue?
frontend
Vue.js
junior
1×
Что было в самом начале?
general
junior
1×
Вы из России?
behavioral
junior
1×
Как работает протокол IPv4?
networking
junior
1×
Какие еще директивы в Vue.js вы знаете, кроме v-if?
frontend
Vue.js
junior
1×
Как можно управлять и получать элементы DOM-дерева в компоненте React?
frontend
React
junior
1×
Что такое computed-свойства и как они работают?
frontend
Vue.js
junior
1×
Что такое event bus?
architecture
middle
1×
В чем разница между 2-й и 3-й нормальными формами (2NF и 3NF) в базах данных?
database
junior
1×
Как выполнить код и просмотреть результат выполнения функции?
general
junior
1×
Что такое Zen of Python?
language_specific
Python
junior
1×
Чем отличается Set от HashSet?
data_structures
Java
junior
1×
Почему результатом сравнения двух похожих объектов является false?
language_specific
junior
1×
В чём разница между структурами данных Set и Map?
data_structures
junior
1×
В чем разница между методами filter и forEach?
language_specific
JavaScript
junior
1×
Что такое BOM (Browser Object Model)?
web
JavaScript
junior
1×
Какие значения в языке программирования приводятся к false при приведении к типу boolean?
language_specific
junior
1×
Какова структура DOM-дерева?
frontend
JavaScript
junior
1×
Приведите пример псевдоэлемента в CSS.
frontend
CSS
junior