Назовите основные реализации интерфейса Set в Java.
Каковы состояния сущностей в Hibernate?
Что такое пропагирования и распространение транзакций в Java?
Что такое Mock, Stab и Spy в контексте тестирования программного обеспечения?
Что такое фикстуры?
Что такое mock в тестировании?
В чем разница между TreeSet и HashSet?
Расскажи о JdbcTemplate и его использовании в приложениях на Java.
Как получить доступ к переопределённым методам родительского класса в Java?
Что такое атомарные типы данных и для чего они нужны?
Что такое селектор?
Для чего нужно стирание типов в Java?
В чем отличие между оптимистичной и пессимистичной блокировкой в Hibernate?
Какова сложность добавления элемента в ArrayList?
Расскажи о состоянии гонки (race condition) и как его можно избежать в многопоточных приложениях.
Какова сложность поиска элемента по ключу в HashMap?
В чем разница между JPQL и HQL?
Для чего используется аннотация @Bean в Spring Framework?
Что такое контейнер Inversion of Control (IoC) в Spring и как он работает?
Какие области видимости бинов в Spring вы знаете?