ENIGMA AI
ENIGMA AI

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

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

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

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

Что такое consumer group в Apache Kafka и для чего они нужны?

backend Kafka middle

Что такое Big O нотация?

algorithms junior

Как реализовать внедрение зависимостей (Dependency Injection) в Spring?

backend Spring junior

Что произойдет при выполнении данного кода?

language_specific junior

Что такое Stream API?

language_specific Java junior

Почему вы выбрали PostgreSQL?

database PostgreSQL middle

Что такое структура данных map и как она работает?

data_structures junior

Что такое volatile?

concurrency Java middle

Что такое представление (view) в базе данных?

database SQL junior

Как работают индексы в базах данных?

database middle

Как работают механизмы синхронизации в многопоточном программировании?

concurrency middle

Зачем нужны интерфейсы в программировании?

oop junior

Когда лучше использовать LinkedList вместо ArrayList?

data_structures Java junior

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

language_specific Java senior

Как связаны топик и партиция в Apache Kafka?

data_structures Kafka middle

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

architecture middle

Почему так происходит?

general junior

Почему гарантия доставки Exactly Once не работает, если в системе используется внешняя база данных?

architecture senior

Как работает HashMap и как разрешаются коллизии?

data_structures middle

Почему интерфейс Map не наследует интерфейс Iterable в Java?

data_structures Java middle

Что такое синхронизация?

concurrency junior

Что такое GVM, GDK и GVE?

language_specific Go middle

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

general junior

Как вы реализовывали правила маскирования и логирования данных?

backend middle

Какие подходы вы использовали в своей работе?

behavioral middle

Зачем нужен ExecutorService в Java?

concurrency Java middle

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

database middle

Что такое Spring Framework и для чего он нужен?

backend Java junior

Какие существуют метрики покрытия кода тестами и на что они влияют?

testing middle

Есть ли у вас опыт работы с нереляционными базами данных?

database junior

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