Что такое JavaServer Pages (JSP)?
Какие требования выдвигаются к транзакциям в контексте разработки программного обеспечения?
Что такое исключение InterruptedException?
В чем отличие Docker от виртуальной машины?
Какова роль класса Object в Java?
Расскажи о принципах работы фреймворка Hibernate и его основных особенностях.
Передается ли в Java данные по ссылке или по значению?
Для чего используется паттерн Command?
Какие аномалии могут возникать при выполнении параллельных транзакций?
В чем разница между юнит-тестами и интеграционными тестами?
Для чего используется Spring Boot?
В чем разница между созданием строки с помощью двойных кавычек и вызовом конструктора new String?
Как можно вызвать один сервлет из другого сервлета?
Перечислите принципы, которым вы следуете при многопоточном программировании.
Для чего используются операторы IN, BETWEEN и LIKE в SQL?
В чем заключается преимущество паттерна проектирования Builder по сравнению с обычным конструктором?
Какие сложности могут возникать при работе с кэшированием?
Слышали ли вы что-нибудь о Spring MVC?
Опиши основные этапы взаимодействия с базой данных с использованием JDBC.
Где разрешена инициализация статических и нестатических полей?