Каким образом осуществляется взаимодействие с реляционной базой данных при разработке на Java?
Имел ли опыт использования параллельных потоков данных в своих проектах?
Можно ли реализовать в одном классе два интерфейса, содержащих одинаковые объявления методов?
Какова основная задача оператора GROUP BY в SQL и в каких случаях он применяется?
Каково назначение и основные функции хеш-функции в программировании?
Могли бы вы объяснить концепцию Eager загрузки в Hibernate и как она отличается от Lazy?
В какой момент происходит инициирование выполнения потока данных (Stream)?
Можно ли модифицировать содержимое неизменяемой коллекции после её создания?
Будет ли выполнена операция JOIN FETCH при использовании ленивой загрузки?
При использовании @RestController создается новый экземпляр сервиса для каждого HTTP-запроса или используется один и тот же объект?
Можешь перечислить классы, реализующие интерфейс Map в Java?
Какова роль и назначение компонента Application Context в рамках разработки приложений?
Можешь рассказать о концепции или принципе, которым вдохновляешься в своей работе?
Можете привести пример операции, которая завершает обработку данных в потоке или коллекции?
Можете объяснить, что происходит в операциях постфиксного инкремента?
Как можно устранить проблему N+1 при использовании Hibernate и какие подходы для этого существуют?
Какая роль у объектов, не поддающихся изменению, в разработке программного обеспечения?
Какова роль Unchecked исключений в управлении ошибками в Java?
Какие технологии или инструменты ты сейчас осваиваешь в процессе обучения?
Могут ли возникнуть несовместимости версий библиотек, объединённых в одной начальной точке запуска приложения?