В кои ситуации сте използвали функционални интерфейси в проектите си?
Java
Каква е разликата между междинните оператори и терминалните в потоци от данни или последователности?
С какви основни трудности може да се сблъскате при използване на чист SQL?
Каква е ролята на анотацията Bean във фреймуърка Spring и как се използва при създаването на компоненти?
Обяснете концепцията за каскадиране в контекста на уеб разработката или програмирането
Можете ли да обясните концепцията за Propagation в контекста на транзакциите?
Какво място заема купчината в паметта и какво обикновено се съхранява там?
Къде в JVM се намира примитивното поле на обект: в областта на паметта Heap или Stack?
Можете ли да обясните какво представлява Java Persistence API и как се използва за взаимодействие с базата данни?
Имали ли сте опит с реализирането на гаранции за доставка на съобщения с ефект 'точно веднъж' в Apache Kafka?
Обяснете принципа на инверсия на управлението и защо се използва в програмирането.
Можете ли да обясните какво е Hibernate и как се използва при разработката на приложения на Java?
Какво се случва в системата, ако два обекта се позовават един на друг и формират взаимна зависимост?
Как принудително да деактивирате механизма за лениво зареждане в Hibernate?
Може ли да се обясни концепцията за структурата на обработка на грешки в програмирането и как е организирана?
Можете ли да обясните какво се разбира под термин Propagation в контекста на вашия проект или система?
Кои са основните трудности при едновременната изпълнение на транзакции в базите данни?
Можеш ли да изброиш съществуващите типове събирачи на боклук в JVM?
Как обработва механизмът за събиране на отпадъци обектите, свързани помежду си в циклична верига?