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

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

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

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

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

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

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

Каталог

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

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

Как объединить обновления состояния при нескольких вызовах setState?

Как объединить обновления состояния при нескольких вызовах setState? Изменение состояния в React с последующим обновлением UI setState работает асинхронно, поэтому обновления могут объединяться Для получения…

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

Как определяется this и чем его поведение отличается в strict mode?

Как определяется this и чем он отличается в strict mode this отражает контекст, в котором вызывается функция В non-strict mode при обычном вызове this обращается к глобальному объекту (window/node global) В strict…

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

Как определяется this у методов прототипа объекта?

Как определяется this у методов прототипа объекта? Контекст выполнения функции в прототипе задаётся объектом вызова this указывает на объект, через который был вызван метод Прототип хранит методы, а this внутри них…

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

Как оптимизировать SQL-запрос, чтобы найти самое длинное видео среди топ-10 коротких?

Оптимизация запроса: самое длинное видео среди топ-10 коротких Контекст: SQL-запросы предназначены для поиска видео и сортировки результатов по длительности Основная задача: определить самое длинное видео среди…

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

Как отличаются Array, Set и Dictionary и когда выбирать каждую структуру?

Чем отличаются Array, Set и Dictionary Все три типа предназначены для хранения коллекций данных Array — индексированный упорядоченный список, в котором разрешены дубликаты Set — неупорядоченная коллекция уникальных…

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

Как получить отдельные цифры из числа?

обработка числа и выделение его цифр перевести число в строковое представление (например, str(number)) перебрать символы строки, рассматривая каждый из них как отдельную цифру для дальнейших вычислений преобразовать…

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

Как получить переменную окружения в Node.js?

В Node.js для чтения переменных окружения предназначен объект process.env Имя переменной указывается как ключ, например через обращение process.env.VARIABLE_NAME Если такой переменной нет в окружении, результатом…

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

Как правильно выбрать уровень изоляции транзакции?

контроль конкурентного доступа к данным доступные уровни: Read Uncommitted, Read Committed, Repeatable Read, Serializable решение определяется соотношением требований к консистентности и производительности низкие…

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

Как правильно выровнять элемент по горизонтали и вертикали в CSS?

Контекст: CSS-позиционирование и флексбокс Центрирование с помощью Flexbox: родительский элемент: display: flex; justify-content: center; align-items: center; элемент выравнивается по центру сразу по обеим осям Другой…

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

Как правильно документировать API микросервисов с помощью Swagger/OpenAPI?

Как документировать API микросервисов с помощью Swagger/OpenAPI? — стандарт OpenAPI для описания REST API в формате YAML/JSON — интерактивная документация, создаваемая автоматически (Swagger UI) — валидация API и…

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

Как правильно использовать keys в React?

Как правильно использовать keys в React? keys служат уникальными идентификаторами элементов в списках React позволяют React эффективно обновлять DOM за счёт сравнения элементов должны оставаться стабильными и…

Читать ответ