ENIGMA AI
ENIGMA AI

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

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

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

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

Как предотвратить повторную обработку одного и того же сообщения потребителем (consumer)?

architecture middle

Как исправить ошибку в коде?

general junior

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

concurrency middle

Как реализовать graceful shutdown в Spring Boot приложении, работающем в Kubernetes?

backend Spring middle

Если в таблице базы данных отсутствуют триггеры, будет ли она работать так же, как и с ними, или есть отличия?

database SQL junior

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

general junior

Что такое capacity в контексте структур данных (например, в срезах Go или ArrayList в Java)?

data_structures junior

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

architecture middle

Что такое константная и динамическая память, и можно ли управлять ими явно?

data_structures middle

Перестраиваются ли элементы из списков в красно-черное дерево при достижении определенного порога в HashMap?

data_structures Java middle

Как изменится результат запроса, если использовать агрегатные функции (COUNT, MIN, MAX) при наличии или отсутствии записей в таблице?

database SQL junior

Как связаны между собой эти три понятия?

general junior

Делятся ли данные в Kafka на одну или несколько партиций?

backend Kafka middle

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

architecture junior

Вам удобно будет работать с Java?

language_specific Java junior

Что происходит внутри цикла при его выполнении?

algorithms junior

Когда мы узнаем результаты собеседования?

behavioral junior

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

architecture middle

Можете объяснить, как работает этот SQL-запрос?

database SQL junior

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

architecture middle

Сколько записей вернет SQL-запрос с CROSS JOIN, если в каждой из двух таблиц содержится по 100 записей?

database SQL junior

Что происходит, если в топике Kafka несколько партиций?

backend Kafka middle

Принцип инверсии управления (IoC) актуален только для Spring или он применяется в других технологиях?

architecture middle

Посмотрите на данный контроллер с сервисом и попробуйте найти, есть ли в этом коде проблемы?

backend middle

Что можно сделать для повышения надежности системы при использовании Apache Kafka?

architecture Kafka middle

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

concurrency middle

Как правильно реализовать многопоточный счетчик, регистрирующий количество вызовов в приложении?

concurrency middle

Является ли принцип инверсии контроля (IoC) чем-то более универсальным, выходящим за рамки фреймворка Spring?

architecture middle

Сколько записей будет возвращено в результате выполнения SQL-запроса, который объединяет таблицы users и departments в PostgreSQL, учитывая, что в каждой таблице по 100 записей?

database PostgreSQL junior

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

architecture middle

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