Каква е разликата между използването на патърна фабричен метод и реализирането на фабрика в Java?
Java
Можете ли да обясните какво означава понятието Scope в Maven и как то влияе върху управлението на зависимостите?
Какви методи могат да се използват за реализиране на асинхронно взаимодействие между компонентите на системата?
Можете ли да обясните какво е Hibernate и как се използва при разработката на приложения на Java?
Какви методи могат да се използват за откриване на течове на памет в приложенията?
Можете ли да обясните принципа на работа на шаблона Chain of Responsibility и в кои ситуации се използва?
Как да реализирам клас, чиито свойства не могат да бъдат променяни след създаването на обекта?
Създавахте ли собствен Spring Boot Starter за проекта?
Можеш ли да обясниш какво се разбира под структурата на йерархията на колекциите в програмирането?
Може ли да се обясни концепцията за структурата на обработка на грешки в програмирането и как е организирана?
Можете ли да обясните какво означава определянето на обхвата за биновете в Spring?
Можете ли да опишете концепцията за поток (stream) в Java Stream API и основните области на приложение?
Какво правят map и flatMap в Mono?
Можете ли да назовете различни типове нерелационни бази данни, с които сте се сблъсквали?
Какви методи могат да се използват за отстраняване на проблема N+1 при работа с бази данни или API?
Как разбира дали трябва да добави нов запис или да актуализира съществуващ, когато се опитваме да въведем нови стойности?
Какви са предимствата и недостатъците на използването на Spring Boot при разработката на приложения?
Можете ли да обясните какво се разбира под термин Propagation в контекста на вашия проект или система?
Защо при последователна итерация ArrayList работи по-бързо от LinkedList?
Как можете да изпълните конкретно действие веднага при създаването на Bean в Spring?