В чем разница между ключевыми словами final, finally и методом finalize в Java?
Расскажите о классе File и его устройстве в Java.
Что такое первичный и внешний ключи, и какие ограничения они имеют?
Приведите примеры итераторов, которые реализуют поведение fail-safe.
Зачем и как переопределять метод hashCode?
Как себя поведёт прототипный бин в рамках синглтона?
Где можно использовать паттерн Singleton?
Как перебрать элементы LinkedList в обратном порядке, не используя медленный метод get(index)?
Как можно организовать обмен данными между двумя потоками в Java?
Что такое пул строк (string pool) в Java?
Что такое контекст Spring?
Что такое ленивая загрузка?
В чём отличия между методами Thread.sleep() и Thread.yield()?
В чем разница между Statement и PreparedStatement в Java?
Какие тесты вы пишете и каким образом?
Для чего предназначен метод limit() в стримах?
В чем отличие композиции от наследования?
Что в Java означает два типа исключений?
Зачем нужныimmutable классы и каковы их основные характеристики?
Для чего нужен интерфейс ServletResponse?