Имали ли сте опит с използването на анотацията @Async за асинхронна обработка на задачи?
Java
Как се управляват и конфигурират компонентите в Spring Framework?
Какви последици могат да възникнат при взаимна инжекция на зависимости между два бина А и В?
Имали ли сте опит с използването на класа TransactionTemplate за управление на транзакции?
Прилагали ли сте практики на CI/CD в последния си проект?
В последния ви проект имаше отделен екип или роля, отговорна за процесите на DevOps?
Обяснете концепцията на тези класове и тяхната цел в езика за програмиране.
Как се държи AtomicInteger при увеличаване на брояча в многопоточна среда с висок ниво на паралелизъм?
Очаквате присъствието на втори интервюиращ на следващия етап от оценката?
Използвали ли сте библиотеката Lombok в проектите си за намаляване на шаблонния код?
Осигурява ли използването на AtomicInteger гарантирана видимост на промените благодарение на ключовата дума volatile?
Можете ли да разкажете за опита си с монолитна архитектура или микросервизи в последните ви проекти?
Имали ли сте опит с услуги или услужна архитектура?
Каква е разликата между анотацията @Component и създаването на бийн в Spring?
Как може да се реализира брояч вътре в метод, който отчита броя на извикванията на този метод, намиращ се в компонент на Spring?
Кои фактори влияят върху създаването и работата на динамичните прокси в Java?
Какви стъпки трябва да се следват за създаване на собствен стартов шаблон на проект?
Каква е целта на анотацията @Bean при обявяване на методи в конфигурационните класове на Spring?
На кой слой се извършва обработката след контролера в архитектурата MVC?
На какво ниво на обработка се случва пренасочването след извикването на DispatcherServlet в MVC приложение?