Можете ли да обясните механизма за разпространение на транзакциите в Spring и неговите видове?
Java
Какви са предимствата и недостатъците на използването на ключовата дума static в програмирането?
Какво е предназначението на модификатора transient в програмирането?
Имали ли сте опит с опашки за съобщения в Apache Kafka?
Възможно ли е едновременно да имате няколко обекта Bean в контекста на Spring?
Можете ли да дадете пример за сценарий, в който е необходимо да използвате няколко екземпляра на компонента Bean в Spring?
Коя архитектура ще бъде най-ефективна за бързо създаване на минимално работещ продукт (MVP)?
Какви методи могат да се използват за определяне на последната дума в текстова последователност?
Как се съхраняват възлите на свързания списък в областта на паметта на купчината?
Какви методи съществуват за обръщане на реда на символите в низ?
Можете ли да обясните как са разположени елементите вътре в структурата данни Set?
Можете ли да обясните какво представлява Spring Batch и в кои случаи се използва за обработка на данни?
Каква е разликата между използването на примитивни типове данни и техните обвиващи обекти в програмирането?
Какви могат да бъдат недостатъците на използването на анотацията @Autowired в Spring?
Какви методи могат да се използват за повишаване на ефективността на взаимодействието с базата данни?
Какви са разликите между методите map и flatMap при работа със стриймове в Java Stream API?
Къде обикновено се намират обектите-обвивки за примитивните типове данни в паметта?
Обикновено дължината на променлива от тип int се различава от тази на short, което влияе на работата на JVM?
Обяснете какво е циклична зависимост в контекста на Spring и как да я избегнете
Можеш ли да сравниш скоростта на търсене на елемент в различни типове колекции?