Что такое message-брокеры?
Какие типы связей существуют в базе данных? Приведите примеры.
В чем разница между ключевыми словами final, finally и методом finalize в Java?
В чем преимущества и недостатки объектно-ориентированного программирования по сравнению с процедурным и функциональным программированием?
Почему методы wait() и notify() могут вызываться только внутри синхронизированного блока?
Что такое XSD-схема?
Почему важно использовать контракты в Java?
Для чего в Java используются статические блоки инициализации?
Где можно использовать паттерн Singleton?
Что такое пул строк (string pool) в Java?
Какие языки программирования существуют для платформы JVM?
Верно ли утверждение, что примитивные типы данных всегда хранятся в стеке, а экземпляры ссылочных типов данных - в куче?
Зачем нужныimmutable классы и каковы их основные характеристики?
Что такое коллизия хэш-кодов в контексте HashMap?
Какие существуют типы потоков (streams) в Java?
Какова основная идея обработки ошибок в Java?
Является ли первичный ключ индексом и почему?
Является ли JDBC реализацией или спецификацией?
В чем заключается разница между аннотациями @RestController и @Controller в Spring?
Что такое первичный и внешний ключи, и какие ограничения они имеют?