В какой момент происходит синхронизация нескольких объектов с базой данных в контексте персистентности?
В каких случаях применяют аннотацию @Qualifier в Spring или похожих фреймворках?
Для чего в проекте IKEA использовался планировщик и какую роль он выполнял?
В каких случаях лучше использовать сеттеры для установки зависимостей в вашем коде?
В каких случаях предпочтительнее применять прямой вызов другого сервиса для интеграции?
В каком порядке и когда происходят вызовы методов по контракту в цепочке Stream, особенно те, что объявлены как нетерминальные?
Допустимо ли использовать значение null в качестве ключа в HashMap?
Можешь ли ты назвать одну из составляющих механизмов памяти, используемых в JVM, кроме стандартных стеков и куч?
Какой тип интерфейса используется в методе forEach для обработки элементов коллекции?
В каких случаях целесообразно использовать версионирование API?
Какой у вас есть опыт работы с механизмами автоматического управления памятью и сборки мусора в приложениях?
Расскажите о вашем опыте разработки с использованием технологий Java EE.
Можно ли включать параметры в тестовые функции в процессе тестирования?
Какой API или протокол был применен для интеграции вашего сервиса с платформами маркетплейсов в предыдущей компании?
Расскажите о последнем проекте, в котором вы участвовали, и вашем именно вкладе в него
Какие виды блокировок применяются в многопоточном программировании для управления доступом к ресурсам?
Какими способами и инструментами вы используете для повышения эффективности SQL-запросов?
Можешь рассказать о своих наиболее значимых успехах в реальных проектах?
Какие требования нужно соблюсти, чтобы класс можно было считать сущностью в контексте разработки?
Можете ли вы назвать книги, которые вы изучали или использовали в профессиональной деятельности?