Какими командами вы пользуетесь в Git?
В чем заключается отличие волатильности от атомарности в контексте многопоточного программирования?
Вы знакомы с SQL?
Где можно использовать паттерн прототип?
Как осуществляется конфигурация JSP в дескрипторе развертывания?
Если бы вы разрабатывали библиотеку для работы с HTTP, использовали бы вы исключения для обработки ошибок или другие механизмы?
Как DispatcherServlet определяет, какой метод контроллера вызвать?
Что такое функциональная парадигма программирования?
Почему в Spring больше не требуется указывать аннотацию @Autowired?
В чем разница между аутентификацией и авторизацией?
Какой у вас есть опыт работы с сервисом Amazon S3 или подобными облачными хранилищами данных?
Перечислите основные типы данных, используемые в JDBC, и объясните, как они связаны с типами данных Java.
В чем преимущества и недостатки объектно-ориентированного программирования по сравнению с процедурным и функциональным программированием?
Что такое хранимые процедуры и каким образом их можно вызвать через JDBC?
В чем заключается разница между шаблоном проектирования Builder и шаблоном проектирования Facade?
Что такое безопасная публикация (safe publication)?
Как из Spring-приложения обратиться к другому сервису?
Что такое исполняющий движок (Execution Engine) в контексте Java?
Какие виды объединения веток существуют в системах контроля версий?
Можно ли одновременно объявить метод абстрактным и статическим?