ENIGMA AI
ENIGMA AI

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

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

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

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

Как работает бинарный поиск?

algorithms junior

Есть ли у вас опыт работы с Kotlin или желание его изучать?

language_specific Kotlin junior

Почему серверная часть Spring WebFlux не может быть в черном списке (блокирующей)?

backend Java middle

Как правильно реализовать защиту от циклических зависимостей (circular dependency) при взаимодействии контроллера и сервиса?

architecture middle

Расскажите про устройство памяти в Java и как она работает.

language_specific Java middle

На этом этапе разработки нужны какие-то валидации?

architecture middle

В какое место в односвязном списке можно вставить элемент за O(1), имея только указатель на этот элемент?

data_structures junior

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

architecture Java middle

Какие эвристики и правила использует оптимизатор запросов при принятии решения о выборе последовательного сканирования (Sequential Scan) вместо использования индекса?

database PostgreSQL senior

Какие архитектурные решения вы принимали лично?

architecture senior

Как влияет большое количество элементов (например, 500 тысяч или миллион) на реализацию и производительность связного списка (linked list) при вставке и изменении элементов?

data_structures middle

Нужно ли поддерживать индексы по полям А и Б отдельно, если есть составной индекс по (А, Б)?

database SQL middle

Что из себя представляет дежурство для разработчиков?

general middle

Как работает хэш-таблица?

data_structures junior

Почему String Pool в Java находится в куче (heap), а не в стеке?

language_specific Java middle

В чем разница между ConcurrentHashMap и Collections.synchronizedMap?

data_structures Java middle

Как создать поток в Java?

concurrency Java junior

В чем разница между спаем (spy) и моком (mock) при тестировании?

testing middle

Расскажите про паттерн Singleton?

architecture junior

В чем разница между JDK и JRE?

language_specific Java junior

В чем принципиальная разница между INNER JOIN и OUTER JOIN (LEFT, RIGHT, FULL) в SQL?

database SQL junior

Как работает Spring MVC?

backend Java middle

На какой версии Java вы писали?

language_specific Java junior

Что такое уровень изоляции в транзакциях баз данных?

database middle

Как правильно выбирать ключи для сообщений в Apache Kafka и на что они влияют?

backend Kafka middle

Как работает HashMap?

data_structures middle

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

architecture senior

Что такое AtomicInteger и зачем они используются?

concurrency Java middle

С какими инструментами вы работали и какие из них знаете?

general junior

В чем основные отличия между Java и Kotlin?

language_specific Java/Kotlin junior

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