ENIGMA AI
ENIGMA AI

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

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

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

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

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

algorithms junior
2×

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

language_specific Kotlin junior
2×

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

backend Java middle
2×

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

architecture middle
2×

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

language_specific Java middle
2×

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

architecture middle
2×

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

data_structures junior
2×

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

architecture Java middle
2×

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

database PostgreSQL senior
2×

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

architecture senior
2×

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

data_structures middle
2×

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

database SQL middle
2×

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

general middle
2×

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

data_structures junior
2×

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

language_specific Java middle
2×

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

data_structures Java middle
2×

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

concurrency Java junior
2×

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

testing middle
2×

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

architecture junior
2×

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

language_specific Java junior
2×

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

database SQL junior
2×

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

backend Java middle
2×

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

language_specific Java junior
2×

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

database middle
2×

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

backend Kafka middle
2×

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

data_structures middle
2×

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

architecture senior
2×

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

concurrency Java middle
2×

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

general junior
2×

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

language_specific Java/Kotlin junior

Гайды по собеседованиям

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