Какое отличие между аннотациями @Component и @Repository в Spring?
Какие основные сложности и недостатки связаны с использованием наследования в языке Java?
Является ли обязательным применение блока try-catch, если вызываемый метод объявлен с throws?
В каком месте в JVM располагается примитивное поле объекта: в области памяти Heap или Stack?
Можете объяснить, что означает термин 'согласованность' в контексте свойств транзакций ACID?
Какие подходы и техники использования полиморфизма доступны в Java, и как они реализуются?
Какова цель использования модификатора доступа package-private в Java?
Что отличает фильтры, слушатели и интерсепторы в контексте их назначения и функционирования?
Можете объяснить, что представляет собой интерфейс Pageable в контексте разработки?
Каким образом вы начали осваивать работу с Java и своими первыми проектами на этом языке?
Что побудило вас изучить Spring спустя столько времени после начала профессиональной деятельности?
Что означает выполнение операции без сохранения состояния на стороне сервера?
В каких ситуациях объект может быть утерян из HashMap?
Вам приходилось работать в сфере, связанной с торговыми операциями, на предыдущем месте работы?
Возможно ли реализовать обмен сообщениями между монолитным приложением и Kafka?
Каким образом в Spring реализована цепочка обработчиков паттерна Chain of Responsibility?
В каком месте в памяти виртуальной машины обычно размещаются статические переменные?
Имели ли вы опыт использования методов группировки данных в проектах?
Можете объяснить, что представляет собой модель памяти в языке Java и как она влияет на выполнение программ?
В каких ситуациях следует избегать использования проверяемых исключений?