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

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

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

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

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

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

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

Каталог

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

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

Предположим, у нас есть одностраничный лендинг. Делается запрос, получаем JSON на 50 тысяч строк, и пока он парсится, UI подвисает из-за однопоточности JavaScript. Что бы вы предложили и как оптимизировать фильтрацию и парсинг этого JSON, чтобы страница не подвисала и UI оставался отзывчивым?

Уменьшите объём данных и перенесите тяжёлый парсинг с фильтрацией в worker; отрисовку большого списка оптимизируйте отдельно.

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

Есть загруженный index.html с JavaScript- и CSS-файлами. CSS-файл весит 50 МБ и загружается долго: что пользователь увидит на странице в этот момент и в чём проблема?

Если это блокирующая stylesheet для текущего media в head, первый render может задержаться до её загрузки и разбора; CSS на 50 МБ создаёт серьёзную сетевую и вычислительную нагрузку.

Читать ответ