Объясните различия между паттернами Singleton и Prototype при создании бинов.
Какие методы существуют для проверки содержимого кэша во время возникновения ошибки в сервисе?
В каких ситуациях целесообразно применять Java Configuration в настройке Spring-приложений?
Каким образом ты находишь решение, когда приходится обрабатывать запросы с сотнями миллионов записей?
Можете объяснить различие между принципом Inversion of Control и механизмом Dependency Injection?
Как определить оставшееся время?
Почему в Java 8 была введена возможность задавать реализацию по умолчанию для методов внутри интерфейсов?
Какими методами обычно осуществляется связь Java-приложения с базой данных?
Как вы спланируете разработку сервиса, который обрабатывает большое количество схожих ресурсозатратных задач?
Можешь назвать основные подходы к реализации проксирования в рамках Spring Framework?
Использовали ли вы свойство Version в Hibernate для контроля версий при создании объектов?
Каким образом можно организовать сортировку данных по убыванию?
Объясните разницу между поверхностным и глубоким копированием объектов.
Объясните концепцию Service в платформе OpenShift и её роль в управлении сетевым взаимодействием контейнеров.
Каким образом определить количество записей в таблице, которые не имеют связей с записями в другой таблице?
Как определяется время жизни объекта в данном кэше?
Какое поведение можно ожидать при вызове метода next у объекта итератора?
Каким образом можно сформировать описание конфигурации и характеристик веб-сервера?
Что делает LinkedHashMap уникальной по сравнению с другими структурами данных для хранения ключ-значение?
Как отличить методы HTTP GET, POST, PUT, PATCH и DELETE в контексте работы REST API?