Java-разработчик — вопросы с реальных собеседований, часть 50
268 популярных вопросов из 1630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Как переписать данный запрос с использованием JOIN?
databaseSQLjunior
1×
Какая идея решения задачи и каким способом вы бы её реализовали?
generaljunior
1×
Что вы имеете в виду под заглавными и строчными буквами?
generaljunior
1×
Почему в алгоритме используется вложенность циклов, приводящая к сложности O(n^2), а не O(n)?
algorithmsjunior
1×
Является ли правильным подходом вынесение логики в отдельный метод и его вызов в текущем месте?
architecturejunior
1×
Может ли так получиться, что при использовании паттерна Transactional Outbox сообщения в Kafka будут отправлены дважды?
architectureKafkasenior
1×
Как так получается, что сообщение может быть получено два раза, даже если Kafka была недоступна?
backendKafkamiddle
1×
Возможна ли двойная отправка запроса в данном методе?
backendmiddle
1×
Как может возникнуть ситуация с повторной отправкой сообщения в Kafka при использовании паттерна Transactional Outbox?
architectureKafkasenior
1×
Какая модель использовалась под капотом?
architecturemiddle
1×
Влияет ли запись на чтение и чтение на запись в контексте многопоточности или баз данных?
concurrencymiddle
1×
Использовали ли вы kubectl для просмотра логов или статуса подов?
devopsKubernetesjunior
1×
Какая модель использовалась под капотом (например, использовалось ли внутреннее решение Сбера)?
architecturemiddle
1×
Какими командами kubectl вы пользовались для работы с Kubernetes?
devopsKubernetesjunior
1×
Почему внутренний слой в архитектуре расположен именно так (почему он находится внутри)?
architecturemiddle
1×
Что такое пробы (probes) в Kubernetes и какие они бывают?
devopsKubernetesmiddle
1×
Как направлены зависимости в гексагональной архитектуре (архитектуре портов и адаптеров)?
architecturemiddle
1×
Что такое replication factor и встречались ли вы с ним раньше?
databasemiddle
1×
Какие способы доступа к данным можно выделить?
databasemiddle
1×
Какие конструкции и операции можно увидеть в выводе команды EXPLAIN при анализе SQL-запроса?
databaseSQLmiddle
1×
Использовались ли ключи?
databaseSQLjunior
1×
Есть ли у продюсера в Apache Kafka поддержка транзакций и как работает транзакционный режим?
backendKafkamiddle
1×
Какие типы соединений (JOIN) можно увидеть в плане выполнения запроса (EXPLAIN) в SQL?
databaseSQLmiddle
1×
Что вы предприняли для решения возникшей проблемы?
behavioralmiddle
1×
Чем отличаются Java IO и Java NIO?
language_specificJavamiddle
1×
Расскажите про блокировки строк в базе данных.
databasemiddle
1×
Как создать бин и внедрить его в контекст Spring без явной XML или Java-конфигурации? Какие для этого существуют аннотации и в каких случаях их следует использовать?
backendSpringmiddle
1×
Какую аннотацию использовать в Spring для регистрации бина бизнес-класса (например, Repository или сервиса) и как правильно настроить внедрение зависимости DataSource?
backendSpringmiddle
1×
Может ли возникнуть ситуация, когда в классе есть несколько методов, помеченных аннотацией @Transactional, но транзакция не срабатывает при вызове одного из них?