Назовите основные характеристики шаблонов проектирования.
Что ты знаешь о поверхностном копировании?
Расскажи о вложенных классах и в каких случаях они применяются.
Какой самый эффективный способ копирования массива?
Что произойдет, если в ApplicationContext попытаться получить один и тот же бин?
Что нужно сделать для создания immutabled класса в Java?
Всегда ли создается объект сессии на странице JSP, и можно ли отключить его создание?
Расскажи о JdbcTemplate и его основных особенностях в работе с базами данных.
Какие бывают типы классов в Java?
Какие существуют виды операторов (statement) в Java?
Почему в ArrayList проще искать элементы по индексу, чем в LinkedList?
Для чего нужна Java Virtual Machine (JVM)?
Что такое Spring?
Почему объекты в Java нельзя сравнивать с помощью оператора '=='?
В чем разница между методами HTTP-запросов?
Приведи примеры, где ты использовал проверяемые исключения (checked exceptions) в своём коде.
Расскажите о жизненном цикле Maven.
Как можно сравнить примитивные типы данных между собой?
В чем заключается идея внешнего ключа?
Что такое JAXP?