Каким образом можно в памяти распределить две идентичных по содержанию строки, чтобы они занимали разные места в куче?
Каким образом можно выявить узкое место, вызывающее задержки в выполнении SQL-запросов?
Каким образом осуществляется обновление структуры базы данных при использовании Hibernate?
Можно ли объявлять реализации методов по умолчанию внутри функциональных интерфейсов в Java?
Как определяется время поиска элемента в бинарном дереве?
Можешь описать основные компоненты и модули Kubernetes?
Можете объяснить стадии жизненного цикла объекта Bean в рамках использования вашего фреймворка?
Имели ли вы опыт использования аспектно-ориентированного программирования в рамках Spring AOP?
Каким образом можно сделать так, чтобы массив, возвращаемый через getter, не мог быть изменен извне?
Какое время требуется для добавления нового узла в среднюю часть двусвязного списка?
Какое отличие между фильтрами, слушателями и интерцепторами в рамках Spring Framework?
Можешь назвать основные виды операций агрегации данных?
Какие механизмы обеспечивают надежность передачи сообщений в очередях, использующих протокол JMS?
Какие механизмы обеспечения доставки сообщений реализованы в Kafka?
Можешь перечислить алгоритмы сортировки, используемые в языке Java, и кратко описать их особенности?
Какими методами можно создать и запустить поток данных в Java?
Какими методами ты используешь для управления жизненным циклом объектов в Hibernate?
Какими методами можно осуществлять настройку и конфигурацию компонентов в фреймворке Spring?
Какие методы используются для увеличения пропускной способности и горизонтального масштабирования распределенных систем баз данных?
Можешь перечислить основные свойства потока данных в Java?