ENIGMA AI
ENIGMA AI

Java-разработчик, Middle — вопросы с реальных собеседований, часть 28

922 вопросов уровня Middle, отсортированы по частоте

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

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

Расскажите про message brokers (брокеры сообщений).

architecture middle

Какие методы или блоки кода вы бы выделили при рефакторинге или проектировании системы?

architecture middle

Какой паттерн проектирования наиболее похож на тот, который мы сейчас обсуждаем?

architecture middle

Какую архитектуру или решение мы хотим выбрать в данной ситуации?

architecture middle

Как именно это должно быть реализовано?

architecture middle

Будет ли вторая транзакция выполняться гарантированно, и будет ли их ровно две?

database SQL middle

Как можно улучшить архитектуру или код в данной задаче?

architecture middle

Как спроектировать схему базы данных для реализации этой функциональности: как именно создать отдельную таблицу и как это будет выглядеть?

database middle

Что такое период (period) в контексте планирования задач или систем мониторинга и где он определяется?

system_design middle

В какую часть кода следует поместить 27-ю строку и почему?

architecture middle

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

database SQL middle

Как оптимизировать или исправить этот SQL-запрос для достижения нужного результата?

database SQL middle

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

backend Kafka middle

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

backend middle

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

architecture middle

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

concurrency middle

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

architecture middle

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

architecture middle

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

devops Kubernetes middle

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

architecture middle

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

database middle

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

database middle

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

database SQL middle

Есть ли у продюсера в 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

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