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

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

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

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

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

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

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

Каталог

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

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

Что возвращает filter, если ни один элемент не соответствует условию?

filter — метод массива, предназначенный для фильтрации элементов по условию результатом становится новый массив если подходящих элементов нет — метод возвращает пустой массив при этом исходный массив не изменяется это…

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

Что выбрать на собеседовании: React Context или Redux?

Сравнение React Context и Redux React Context — это встроенный API React, предназначенный для передачи данных С его помощью не нужно прокидывать props через всё дерево компонентов (prop drilling) Он лучше всего…

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

Что выбрать на собеседовании: имутабельность или мутабельность?

Что выбрать: имутабельность или мутабельность? программирование и работа с данными мутабельность означает, что объект можно изменить после создания при имутабельности объект остаётся неизменяемым после создания…

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

Что делает process.nextTick() в Node.js и когда его используют?

Что делает process.nextTick()? API Node.js для управления очередью событий запускает функцию до начала следующего цикла событий добавляет callback в очередь nextTick Queue имеет более высокий приоритет, чем…

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

Что делает флаг --watch в инструментах сборки и как он используется для отладки?

Что означает флаг --watch в инструментах сборки? включает режим разработки и отладки отслеживает изменения в файлах автоматически повторно запускает сборку после внесения изменений избавляет от необходимости вручную…

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

Что делать, если у элементов нет id, которые можно использовать как ключи?

Что делать, если у элементов нет id, которые можно использовать как ключи Управление UI, React/JSX Ключи позволяют однозначно идентифицировать элементы внутри списка Выбирать уникальные и стабильные свойства данных,…

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

Что изменилось в мемоизации React 19?

Что изменилось в мемоизации React 19? В React 18 мемоизация стала эффективнее благодаря автоматическому батчингу и новым хукам В React 19 ожидается дальнейшее развитие API мемоизации, включая useMemo и React.memo, для…

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

Что можете рассказать об опыте работы с Module Federation?

Есть ли у вас опыт работы с Module Federation? Функция Webpack 5 для микрофронтендов даёт возможность обмениваться модулями между сборками подключает удалённые модули динамически непосредственно во время выполнения…

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

Что называют ссылочным типом в программировании?

Определение ссылочного типа тип данных, в котором хранится ссылка на объект значение переменной — адрес в памяти, а не сами данные при присваивании дублируется ссылка, но не объект изменение объекта видно из всех…

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

Что называют функциями высшего порядка?

Что называют функциями высшего порядка? понятие из области функционального программирования функция, которая принимает другую функцию в качестве аргумента или возвращает функцию помогает формировать абстракции и…

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

Что означает Code on Demand в REST и как он работает?

одно из шести ограничений REST сервер отправляет клиенту исполняемый код, например скрипты даёт возможность динамически расширять функциональность клиента сокращает число обращений к серверу делает кэширование сложнее…

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

Что означает hoisting переменных и функций в JavaScript?

Что означает hoisting переменных и функций в JavaScript? JavaScript: механизм обработки объявлений переменных и функций объявления переменных и функций логически поднимаются к началу своей области видимости для var:…

Читать ответ