Для чего нужен String Pool в Java?
Опиши разницу между типами данных DATETIME и TIMESTAMP.
Какие языки программирования существуют для платформы JVM?
Почему методы wait() и notify() могут вызываться только внутри синхронизированного блока?
Какие классы в Java позволяют ускорить операции чтения и записи с использованием буфера?
В чем заключаются отличия компонентных аннотаций в Java?
Как можно оптимизировать работу Hibernate?
В чем заключается разница между Statement и PreparedStatement в Java?
Для чего в Java используются статические блоки инициализации?
Расскажите об интерфейсе SingleThreadModel в Java.
Что означает ключевое слово 'transient' в Java?
В чем отличие между паттернами singleton и prototype?
Расскажите о классе File и его устройстве в Java.
Когда следует использовать Collections.emptyList(), а когда имеет смысл создавать новый экземпляр списка?
Какие существуют способы конфигурирования Spring-приложения?
Как можно организовать обмен данными между двумя потоками в Java?
Зачем и как переопределять метод hashCode?
Какие существуют типы потоков (streams) в Java?
Что такое Spring Web?
В чем разница между ключевыми словами final, finally и методом finalize в Java?