Можеш ли да изброиш основните модели при изграждането на микросервизна архитектура?
Java
Можеш ли да дадеш примери за функционални интерфейси в програмирането?
Как се оценява времевата сложност на операцията по добавяне на елемент в TreeSet?
Можете ли да обясните предназначението и работата на анотацията @PostConstruct в рамките на Spring?
Можеш ли да дадеш примери за грешки, които можеш да срещнеш по време на разработката?
Как се оценява по сложност операцията по вмъкване на елемент в централната част на двусвързания списък?
Какви са разликите между стратегиите за зареждане на данни в Hibernate и какви са техните характеристики?
Каква е разликата между областите на видимост Singleton и Prototype в контекста на Spring Framework?
Обяснете принципа на работа на анотацията @Transactional и ролята й в управлението на транзакциите в базата данни.
Можете ли да обясните концепцията за класа Optional в Java и неговата цел?
Можеш ли да изброиш и обясниш основните области на видимост на компонентите Bean в Spring?
Какви видове стратегии за лениво и жадно зареждане предоставя Hibernate?
Какви методи се използват за реализиране на внедряване на зависимости в приложенията?
Можете ли да обясните принципа на работа и предназначението на шаблона за дизайн Adapter?
Можете ли да разкажете как беше организиран работният процес на последното ви работно място?
Каква е времевата сложност на операцията за добавяне на елемент към края на масив от тип ArrayList?
За какво се използва анотацията @ComponentScan в Spring и каква роля играе при конфигурирането на приложението?
Обяснете разликите между класовете StringBuilder и StringBuffer в контекста на тяхната употреба и безопасност при работа с нишки.
Можете ли да обясните механизма на работа на структурата данни HashMap и как осигурява бърз достъп до елементите?