ENIGMA AI
ENIGMA AI

Вопросы по JavaScript — часть 8

252 реальных вопросов с собеседований разных специальностей, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Какие еще методы объекта вы знаете?

language_specific junior

Как работают Promise в JavaScript и где вы их применяли? Приведите пример.

language_specific junior

Как можно назвать одним словом процесс, который выполняется в браузере?

web junior

Можно ли использовать библиотеки, такие как Lodash, для сравнения объектов по содержимому в JavaScript?

language_specific junior

Где на фронтенде вы отслеживаете и проверяете запросы, связанные с различными сценариями (позитивными, негативными и т.д.)?

frontend middle

Как изменится размер бандла приложения при использовании различных методов оптимизации?

frontend middle

В чем отличие способов объявления переменных var, let и const в JavaScript?

language_specific junior

В чем отличие колбеков от промисов?

language_specific junior

Что такое асинхронная валидация (Async Validation)?

frontend middle

Что такое асинхронные callback-функции?

language_specific junior

Что такое RMC и какие задачи он решает во фронтенд-разработке?

frontend middle

Что происходит в памяти при создании замыкания?

language_specific middle

Если в объекте более 100 полей, является ли обращение к ним через точку нормальной практикой?

frontend middle

Что такое всплытие событий (event bubbling) в JavaScript?

frontend junior

В каких случаях при использовании замыканий (closures) происходит утечка памяти?

language_specific middle

Как реализовать механизм, при котором после загрузки страницы поверх основного контента автоматически открывается модальное окно?

frontend junior

В чем разница между методами filter и forEach?

language_specific junior

Что такое BOM (Browser Object Model)?

web junior

Какова структура DOM-дерева?

frontend junior

Кто является автором языка JavaScript?

language_specific junior

Какие проблемы могут возникнуть при использовании глобального состояния (global state) и отказе от использования паттерна Redux или аналогичных инструментов для управления состоянием?

frontend middle

Какие проблемы решает и какие задачи выполняет библиотека тестирования (тест-раннер) QUnit?

testing junior

Что такое Promise в JavaScript и как он работает?

language_specific junior

Что означает фраза «не взаимодействует с DOM» в контексте веб-разработки?

frontend junior

Расскажите про стек вызовов, очередь микрозадач и очередь макрозадач в JavaScript.

web middle

Как проверить, отправляется ли форма при сабмите?

frontend junior

Что такое короткая запись (shorthand) в JavaScript и в каких случаях она используется?

language_specific junior

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

frontend middle

Какие существуют методы массивов в JavaScript?

language_specific junior

В чем заключается отличие между использованием цикла forEach и метода map в JavaScript с точки зрения мутации данных и возвращаемого значения?

frontend junior

Вопросы по другим технологиям