Что такое XSD-схема?
Можно ли сделать основной поток программы демоном?
Что такое паттерны проектирования?
Где используется аннотация @Bean?
Почему важно переопределять методы equals и hashCode в Java?
На каком объекте происходит синхронизация при вызове статического синхронизированного метода?
Как вы понимаете принципы SOLID на основе вашего опыта?
Какие виды ограничений (констрейнтов) в программировании вы знаете?
Как решаются проблемы дефицита памяти и исключение OutOfMemoryError в Java?
Что означает передача параметров по значению?
В чем заключается идея внешнего ключа?
Что такое сигнатура в контексте программирования?
В чем взаимосвязь контрактов методов equals и hashCode?
Как контейнер сервлетов управляет жизненным циклом сервлета? Какие методы вызываются и в какие моменты?
Расскажи о JdbcTemplate и его основных особенностях в работе с базами данных.
Что такое оператор JOIN в SQL?
Назовите основные реализации интерфейса Map в Java.
Для чего используются функциональные интерфейсы Function<T, R>, DoubleFunction<R>, IntFunction<R> и LongFunction<R> в Java?
Какие наиболее распространенные задачи выполняются в контейнере сервлетов?
В каких случаях необходимо переопределять метод service()?