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

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

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

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

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

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

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

Каталог

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

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

Какие проверки вы выполнили, чтобы понять, была ли причина в настройке Label Studio, браузере или самом аудиофайле? Что исключила каждая проверка?

Меняйте по одному фактору: тот же файл в другом браузере, другой заведомо рабочий файл в той же задаче и минимальная конфигурация разметки. Так отделяют файл, клиент и настройки.

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

В чём разница между cookie и sessionStorage?

Чем отличаются cookie от sessionStorage В cookie информация сохраняется в браузере клиента, а sessionStorage хранит данные в рамках сессии отдельной вкладки Браузер автоматически добавляет cookie к каждому запросу на…

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

В чём разница между анимацией на requestAnimationFrame и SetInterval?

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

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

Где в Redux правильно логировать время клика по кнопке?

контекст: регистрация событий в Redux для логирования оптимально использовать middleware middleware получает action до того, как он попадёт в редьюсер на этом этапе доступны метаданные, в том числе время клика…

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

Где и зачем применять Conditional Types в TypeScript?

Где и зачем применять Conditional Types в TypeScript? TypeScript: механизм условной типизации позволяют формировать типы на основе заданных условий выполняют ветвление типов на этапе компиляции особенно полезны для…

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

Где хранятся куки и как они передаются браузером?

Куки предназначены для сохранения состояния между клиентом и сервером в рамках HTTP Они находятся на стороне клиента — обычно в файлах или памяти браузера Куки привязаны к домену и используют атрибуты Path, Domain,…

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

Для чего нужны mapped types в TypeScript?

Для чего нужны mapped types? Инструмент TypeScript для построения новых типов на базе уже существующих Автоматическая модификация свойств интерфейсов и типов, включая readonly и optional Реализация принципа DRY:…

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

Заблокирует ли долгий fetch внутри useEffect выполнение JavaScript и интерфейс браузера и почему код не ждёт ответ?

Может ли долгий fetch в useEffect заблокировать JavaScript и интерфейс браузера? Почему выполнение не ожидает ответа? React запускает useEffect после рендера, поэтому для UI его выполнение происходит асинхронно fetch…

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

Зачем нужны операторы keyof и typeof в TypeScript и что возвращает keyof typeof?

Зачем нужны операторы keyof и typeof в TS? Что возвращает keyof typeof? typeof: на уровне компиляции получает тип переменной или объекта keyof: формирует объединение ключей объектного типа в виде строковых литералов…

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

Как браузер загружает, обрабатывает и отображает веб-страницу?

Браузер загружает и визуализирует веб-страницы По URL он отправляет серверу HTTP/HTTPS-запрос В ответ получает HTML, CSS, JS и прочие ресурсы Разбирает HTML и формирует DOM-дерево Обрабатывает CSS и создаёт…

Читать ответ