ENIGMA AI
ENIGMA AI

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

922 вопросов уровня Middle, отсортированы по частоте

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

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

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

architecture middle

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

data_structures middle

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

data_structures Java middle

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

language_specific Go middle

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

backend middle

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

behavioral middle

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

concurrency Java middle

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

database middle

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

testing middle

Какие существуют недостатки использования индексов в базе данных?

database middle

Что такое хэш?

general middle

Какие существуют параметры у аннотации @Transactional в Spring Framework?

backend Spring middle

В чем разница между методами map и flatMap?

language_specific middle

В чем разница между Servlet Filter и HandlerInterceptor и для чего они используются?

backend Java middle

Что такое шаблон проектирования Singleton и как его реализовать?

architecture middle

Задайте какой-нибудь сложный технический вопрос для проверки моих знаний.

general middle

Какие проблемы могут возникнуть при использовании entity-классов в Hibernate, если в них не переопределены методы equals и hashCode?

database Hibernate middle

Как реализовать асинхронное взаимодействие через подписки на события? Опишите процесс отправки запроса, ожидания ответа и механизмы работы событий.

architecture middle

Что подразумевается под реализацией метода hashCode() по умолчанию в классе Object в Java?

language_specific Java middle

Как работает метод hashCode() у объекта, если он наследует реализацию hashCode() из класса Object в Java?

language_specific Java middle

Что такое решение в контексте разработки и как вы подходите к его выбору?

architecture middle

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

system_design middle

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

architecture middle

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

backend Java middle

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

architecture middle

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

language_specific Java middle

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

architecture middle

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

architecture Java middle

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

data_structures middle

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

database SQL middle

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