Можете объяснить понятие контракта в контексте программирования или разработки систем?
Какова роль механизма синхронизации в многопоточных приложениях?
Какова связь между Java Virtual Machine и Java Runtime Environment?
Какие свойства или характеристики присущи объекту в программировании?
Допустимо ли использовать вывод логов в консоль в контексте микросервисной архитектуры?
Из каких компонентов состоит механизм аннотированного управляемого транзакционного поведения @Transactional?
Какие методы оптимизации можно применить для улучшения производительности при использовании отложенной загрузки в JPA?
Объясните принцип работы паттерна Proxy в рамках Spring Framework и его применение в реальных сценариях.
Каким образом осуществляется вычисление хэш-значения для объекта?
Каким образом можно устранить зависимость из библиотеки spring-boot-starter-test в проекте?
Какими методами и инструментами ты применяешь для обнаружения утечек памяти в приложениях?
Можешь перечислить основные структуры данных, используемые в языке Java?
Какое отличие между стартовыми зависимостями Spring Boot и отдельными модулями внутри проекта?
Каким образом можно организовать сортировку данных в SQL-запросе?
Какое исключение возникает, если в JVM закончилось доступное пространство в Heap?
Какие материалы или ресурсы вы использовали для изучения темы?
Объясните различия между классами HashMap и Hashtable и в каких случаях предпочтительно использовать каждый из них.
Как бы вы оценили свои навыки и знания в данной области?
Какие последствия могут возникнуть, если в Stream встретится элемент со значением null?
Каким образом осуществляется переход к листовым элементам внутри структуры HashMap?