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

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

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

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

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

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

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

Каталог

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

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

Как управлять загрузкой и выполнением внешнего JavaScript-файла, если не нужно исполнять его сразу?

Если код нужен позже по событию, загрузите его динамически в нужный момент. defer откладывает исполнение до разбора HTML, но не до произвольного пользовательского действия.

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

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

В обычном браузерном JavaScript стандартного API для принудительного запуска GC нет. Время сборки выбирает движок; отладочные возможности окружения не являются переносимым API.

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

Назови возможности JavaScript, которые невозможно реализовать в старых браузерах ни транспиляцией, ни полифилом.

Полностью воспроизвести Proxy и поведение слабых ссылок обычным полифилом нельзя: они требуют возможностей движка. Частичная эмуляция не равна совместимости со стандартом.

Читать ответ
Лайвкодинг

Реализуйте на JavaScript получение данных из endpoint’ов: параллельно загрузите посты и комментарии, сгруппируйте комментарии по postId и сформируйте массив объектов с id, title, userId и количеством комментариев.

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

Читать ответ