Какую библиотеку ты применяешь для создания мок-объектов в тестах?
Каким образом обеспечить доступ к данным объекта внутри метода, использующего аннотацию @Transactional?
Какой паттерн применяется при реализации классических компонент JavaBean?
Объясняет ли принцип инверсии управления преимущества при организации связей между компонентами системы?
В каких ситуациях предпочтительно применять механизм пессимистической блокировки для обеспечения согласованности данных?
Как различаются принципы и методы функционального программирования и объектно-ориентированного подхода?
Можно ли считать весь фреймворк Spring Boot стартовым шаблоном для быстрого создания приложений?
Как реализовано хранение листов в структуре HashMap?
Можете объяснить, что такое демон-поток и чем он отличается от обычного потока?
Что бы вы сделали, если администратор базы данных заметит, что ваш запрос потенциально опасен для системы и предложит его изменить?
Какими способами ты бы реализовал механизмы ожидания входящих вызовов в серверных приложениях?
Какие виды ресурсов и данных браузер способен сохранять в кэше для ускорения загрузки страниц?
Каким образом можно внедрять свойства из application.properties в бин в Spring?
Какими методами в Spring реализуются и управляются транзакции?
Применяете ли вы Java 11 для разработки в своем проекте?
В каких случаях используют блок finally в управлении исключениями?
Что отличает метод разработки, при котором используется trunk-ветка, от подхода, основанного на создании отдельных функций или фичевых веток?
Какие методы существуют для преобразования Java-программы в иные форматы, отличные от байт-кода?
Ты создаешь новый класс, когда реализуешь проксирование объекта?
В каком формате передаются задачи для реализации в вашем текущем проекте?