Что такое Hibernate?
В чем разница между абстрактным классом и абстрактным методом, а также между абстрактным методом и интерфейсом?
В чем заключается разница между юнит-тестами и интеграционными тестами?
Каковы основные принципы инкапсуляции в объектно-ориентированном программировании?
В чем разница между LEFT JOIN и INNER JOIN?
Какова сложность вставки элемента в LinkedList?
Как устроена строка в Java 'под капотом'?
Классы в Java наследуются от класса Object явно или неявно?
Что такое кооперативная многозадачность?
В чем заключается различие между различными видами JDBC?
Что такое JSTL (JavaServer Pages Standard Tag Library) и для чего она используется?
Где вы использовали аннотацию @Transactional?
Для чего в SQL используется оператор HAVING?
Какие существуют стратегии слияния данных с точки зрения разработчика баз данных?
Как правильно выбрасывать исключения в Java?
Какие виды отношений существуют в структурной диаграмме классов?
Что такое передача параметров в Java и как она осуществляется?
Каковы особенности строк в Java и в чем они выражаются?
Что обозначает аннотация @Service в Spring?
Какие существуют типы NoSQL баз данных?