703 вопроса по JavaScript с технических собеседований
703 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по JavaScript — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: frontend, javascript, browser.
JWT расшифровывается как JSON Web Token — стандарт передачи данных Это самостоятельный, компактный и защищённый токен с подписью Токен включает три части, разделённые точками: Header: указывает тип токена и алгоритм…
Что представляет собой Kafka? распределённая система обмена сообщениями работает по модели pub-sub (publisher-subscriber) записывает сообщения в топики (разделы на партиции) сохраняет порядок сообщений в пределах…
Map: особенности, свойства, методы, перебор структура данных для хранения пар ключ-значение ключом может быть значение любого типа, в том числе объект элементы обходятся в порядке их добавления основные методы:…
Что представляет собой Promise? объект JavaScript для выполнения асинхронных операций хранит отложенный результат, который станет доступен позднее может находиться в одном из 3 состояний: pending (операция ожидает…
понятие из функционального программирования для одинаковых входных данных всегда выдаёт одинаковый результат не создаёт побочных эффектов и не изменяет внешнее состояние не использует глобальные переменные и не…
Что такое PureComponent и зачем он нужен? React-компонент, ориентированный на оптимизацию производительности содержит реализацию shouldComponentUpdate с поверхностным сравнением props и state не допускает лишние…
процесс обновления DOM в React сопоставляет новое виртуальное дерево с предыдущим (diffing) определяет минимальный набор изменений (patches) применяет ключи (keys) для оптимизации списков перерисовывает только…
Что представляет собой React и какие у него ключевые особенности? React представляет собой JavaScript-библиотеку, предназначенную для разработки пользовательских интерфейсов (UI). В основе библиотеки лежит…
React-фрагменты — это специальный контейнер для объединения элементов без создания дополнительного узла в DOM сокращённая запись: <>...</> вместо <React.Fragment> снижают количество вложенных div и делают структуру…
SSR (Server-Side Rendering) — это серверный рендеринг React-компонентов Подход позволяет передать клиенту уже сформированный HTML, улучшая SEO и сокращая время первого рендера (TTFB) Для реализации применяют метод…
Что представляет собой Server-Side Rendering (SSR) и в чем его преимущества SSR — это формирование страниц на сервере до их отправки клиенту Браузер получает готовый HTML, который может отобразить сразу Повышает…
коллекция, в которой хранятся только уникальные значения в основе лежит хеш-таблица, поэтому поиск и добавление выполняются эффективно ключевые методы: .add(value) — добавляет новое значение .delete(value) — удаляет…