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

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

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

561 вопрос 119 компаний 249 технологий

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

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

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

Каталог

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

Найдено: 561
Поведенческий

Что произойдет, если завершить транзакцию без COMMIT?

Транзакция останется в состоянии ожидающих изменений (pending) Выполненные изменения будут храниться временно и не попадут в БД окончательно После закрытия сессии или выполнения ROLLBACK изменения будут отменены Если…

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

Что произойдет, если задача, выполняемая под GIL, завершится с ошибкой?

Что произойдет при ошибке в задаче, выполняемой под GIL? GIL представляет собой глобальную блокировку интерпретатора Python, регулирующую работу потоков Сбой задачи или потока приводит к возникновению исключения в…

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

Что произойдёт при PUT-запросе с атрибутами сущности, которой ещё нет в базе данных?

Что происходит при PUT для отсутствующей сущности? HTTP-метод PUT используется для полной замены ресурса по указанному URI Если ресурс с таким URI не найден, стандарт допускает его создание сервером Согласно RFC 7231,…

Читать ответ
Поведенческий

Что произойдёт с REST-вызовом, если последняя операция с БД упадёт внутри Spring-транзакции?

Поведение REST-вызова внутри Spring-транзакции Spring-транзакция охватывает только операции с БД и локальными ресурсами REST-вызов представляет собой внешний HTTP-запрос, который транзакция не контролирует при…

Читать ответ
Поведенческий

Что происходит в Redux до начала обработки экшена редьюсерами?

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

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

Что происходит в браузере после нажатия кнопки до получения ответа сервера по HTTP-pipeline?

Что происходит после нажатия кнопки в браузере (HTTP-пайплайн) событие click передаётся JS-обработчику браузер собирает HTTP-запрос (method, headers, body) DNS преобразует имя хоста в IP-адрес создаётся TCP-соединение…

Читать ответ
Поведенческий

Что происходит с блокировками, если транзакция не завершена?

Блокировки сохраняются до завершения транзакции Транзакция может находиться в состоянии pending или in progress Остальные транзакции ждут освобождения ресурсов При откате транзакции блокировки снимаются После коммита…

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

Что следует выносить в сервисный слой?

бизнес-логику и правила обработки данных преобразование и проверку входных данных orchestration обращений к нескольким репозиториям и внешним API контроль транзакций и согласованности состояний отделение контроллеров…

Читать ответ
Поведенческий

Что создает миграция при использовании NavigationProperty в Code First?

миграции являются частью Entity Framework Code First NavigationProperty представляет собой ссылку между сущностями, то есть отношение в таблице базы данных создается внешний ключ (foreign key) автоматически…

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

Что создаётся в результате сборки Dockerfile?

Dockerfile задаёт инструкции для создания контейнерного образа Итогом становится образ Docker Образ представляет собой неизменяемый снимок приложения и его окружения Он формируется последовательно — по слоям,…

Читать ответ