Можеш ли да изброиш различните типове кеширане, използвани в Hibernate, и да обясниш техните характеристики?
Java
Какви са разликите между услугите, маркирани с анотацията @Transactional, и обикновените услуги в контекста на управлението на транзакции?
Кога точно се случва инициализацията на класа по време на стартирането на приложението?
Имали ли сте опит с използването на Mockito за писане на тестове?
Имали ли сте опит в интегрирането и настройването на механизми за авторизация с използване на Spring Security?
Какъв е вашият опит с използването на шаблони в програмирането?
Как се реализира принципът за скриване на данни в Java за осигуряване на инкапсулация?
Обяснете принципа на работа на метода за оптимистично заключване при управлението на конкурентен достъп до данни.
Каква е ролята и основните функции на компонента Spring Boot Actuator в приложенията на Spring?
Коя версия на Java Development Kit имаш инсталирана и използваш за работа?
Можете ли да обясните предназначението на оператора UNION в SQL и как се използва за обединяване на резултатите от няколко заявки?
Можете ли да споделите примери за грешки или проблеми, които са възникнали в последния ви проект?
Какво причинява липсата на актуализация на ChangeSet, инсталиран на стенда, при извършване на промени в него?
Използвали ли сте командата git rebase в проектите си за управление на историята на комитите?
В кои случаи е целесъобразно да се използва денормализация в структурата на базата данни?
Можете ли да обясните концепцията и ролята на ApplicationContext във framework Spring?
Можете ли да обясните какво означава изключение в езика Java и как се използва?
В какъв формат се предават задачите за изпълнение във вашия текущ проект?
Какво е CAP-теоремата?
Какво означава нивото на изолация REPEATABLE READ в контекста на транзакциите и защо е важно за гарантиране на цялостта на данните?