Какие проблемы бывают при работе с сущностями Hibernate?
В чем заключается преимущество использования нереляционных баз данных и в каких случаях их рекомендуется применять?
Какой общий опыт у вас есть в работе с Redis?
Что такое параметризованные типы (дженерики) и для чего они нужны?
Рассматриваешь ли ты масштабирование приложения за счет увеличения числа запущенных инстансов при внедрении ресурсоемких функций?
Какова основная функция метода collect в программировании?
Как ведет себя транзакционный контекст, когда внутри метода, отмеченного @Transactional, вызывается другой метод с такой же аннотацией?
Можете объяснить, что подразумевается под вызовом бина в контексте Spring или другого DI-контейнера?
Чем отличается unchecked исключение от checked исключения в Java?
Использовали ли вы в Hibernate стратегию загрузки данных FetchType Eager?
Можно ли реализовать RESTful API, полностью полагаясь на HTTP-метод DELETE для всех операций?
Каким образом реализована механика управления транзакциями в Hibernate?
Объясните принцип работы Pessimistic Locking в рамках Spring и его применение при работе с базой данных
Объясните каждое из трех ключевых свойств транзакций в контексте ACID.
В каких ситуациях использование транзакций не приведет к автоматическому откату изменений?
Как различаются уровни кэширования первого и второго в Hibernate по своей роли и использованию?
Какой был самый большой объём хранимых данных?
Расскажи архитектуру приложения начислений — оно постоянно считает или в момент запроса?
Имеете ли вы практический опыт работы с JDBC для взаимодействия с базами данных?
200 чисел нужно сложить. Какой стрим лучше использовать — обычный или параллельный?