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

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

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

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

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

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

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

Каталог

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

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

Расскажи про CSS box-sizing: content-box и border-box — для чего используются, в каких случаях применяешь?

box-sizing: content-box \- стандартное поведение, где width и height определяют размеры кон содержимого, а padding и border добавляются к общим размерам элемента.

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

Почему не стоит делать каждый компонент приложения отдельным чанком через React.lazy? Какие проблемы это создаст (с рендерингом, сетью, размером бандла)?

Делать каждый компонент отдельным чанком через React.lazy кажется хорошей идеей для оптимизации загрузки, но на практике это может привести к нескольким проблемам:

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

[имя] спросил(а): что такое type guard в TypeScript? Как написать функцию-type guard?

Чтобы проверить тип объекта, который может быть Book или Video, в TypeScript используют type guard — функцию, которая проверяет тип и сообщает компилятору о результате.

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

Какие этапы рендеринга браузера можно оптимизировать, чтобы избежать лишних пересчётов, и как это сделать?

Оптимизация рендеринга (пересчета стилей и компоновки) достигается минимизацией или устранением операций, которые вызывают Layout (релайаут или пересчет позиций и размеров элементов). К таким операциям приводят:

Читать ответ