Какви са основните разлики между езиците за програмиране Groovy и Java?
Java
Как се използват обобщените типове в програмирането и какви са техните предимства?
Каква е ролята и предимствата на използването на анотации в Spring Framework?
Можете ли да обясните предназначението и работата на метода allMatch в Java Stream API?
Какви инструменти или компоненти бяха използвани за системно логиране освен Kibana?
Обяснете принципа на работа на битовата карта и как се използва за представяне на данни
Каква е целта на атрибута CascadeType при използване на JPA и за какво е нужен?
Какво представлява WAR файл и за какво се използва в процеса на разработка и внедряване на приложения?
Как да преобразуваме данни във формат JSON в Java обект?
Как може да се оцени мащабируемостта на микросервисната архитектура?
Можете ли да обясните концепцията за разработка, основана на моделиране на бизнес области, известна като DDD?
Ще намери ли DispatcherServlet контролер с анотация @Controller при обработката на заявката?
Може ли да се реализира повече от един екземпляр Singleton в рамките на Spring приложение?
Как се осъществява идентификацията на междинните етапи на обработка на данни в потоковите операции?
Дали елементите на изключенията в Java са проверяеми или непроверяеми типове?
Имали ли сте опит в разработката или работата с архитектурата Model-View-Controller (MVC)?
Какви последствия възникват в RabbitMQ, ако съобщението не беше успешно доставено на получателя?
Какви последици могат да възникнат в базата данни при липса на използване на транзакции?
Обяснете предназначението на конструкцията try-catch и как работи при обработка на изключения в програма.
На какво ниво си сега? Разкажи ми за нивото на екипа.