ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend Java — часть 50

268 популярных вопросов из 1630 собранных, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Как переписать данный запрос с использованием JOIN?

database SQL junior

Какая идея решения задачи и каким способом вы бы её реализовали?

general junior

Что вы имеете в виду под заглавными и строчными буквами?

general junior

Почему в алгоритме используется вложенность циклов, приводящая к сложности O(n^2), а не O(n)?

algorithms junior

Является ли правильным подходом вынесение логики в отдельный метод и его вызов в текущем месте?

architecture junior

Может ли так получиться, что при использовании паттерна Transactional Outbox сообщения в Kafka будут отправлены дважды?

architecture Kafka senior

Как так получается, что сообщение может быть получено два раза, даже если Kafka была недоступна?

backend Kafka middle

Возможна ли двойная отправка запроса в данном методе?

backend middle

Как может возникнуть ситуация с повторной отправкой сообщения в Kafka при использовании паттерна Transactional Outbox?

architecture Kafka senior

Какая модель использовалась под капотом?

architecture middle

Влияет ли запись на чтение и чтение на запись в контексте многопоточности или баз данных?

concurrency middle

Использовали ли вы kubectl для просмотра логов или статуса подов?

devops Kubernetes junior

Какая модель использовалась под капотом (например, использовалось ли внутреннее решение Сбера)?

architecture middle

Какими командами kubectl вы пользовались для работы с Kubernetes?

devops Kubernetes junior

Почему внутренний слой в архитектуре расположен именно так (почему он находится внутри)?

architecture middle

Что такое пробы (probes) в Kubernetes и какие они бывают?

devops Kubernetes middle

Как направлены зависимости в гексагональной архитектуре (архитектуре портов и адаптеров)?

architecture middle

Что такое replication factor и встречались ли вы с ним раньше?

database middle

Какие способы доступа к данным можно выделить?

database middle

Какие конструкции и операции можно увидеть в выводе команды EXPLAIN при анализе SQL-запроса?

database SQL middle

Использовались ли ключи?

database SQL junior

Есть ли у продюсера в Apache Kafka поддержка транзакций и как работает транзакционный режим?

backend Kafka middle

Какие типы соединений (JOIN) можно увидеть в плане выполнения запроса (EXPLAIN) в SQL?

database SQL middle

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

behavioral middle

Чем отличаются Java IO и Java NIO?

language_specific Java middle

Расскажите про блокировки строк в базе данных.

database middle

Как создать бин и внедрить его в контекст Spring без явной XML или Java-конфигурации? Какие для этого существуют аннотации и в каких случаях их следует использовать?

backend Spring middle

Какую аннотацию использовать в Spring для регистрации бина бизнес-класса (например, Repository или сервиса) и как правильно настроить внедрение зависимости DataSource?

backend Spring middle

Может ли возникнуть ситуация, когда в классе есть несколько методов, помеченных аннотацией @Transactional, но транзакция не срабатывает при вызове одного из них?

backend Java middle

Как вывести всех друзей из Монреаля?

database SQL junior

Вопросы по другим специальностям