Кой източник на знания използвахте, за да изучите концепцията Future?
Java
Какво е deadlock? Как да го избегнем?
Защо да използвате Spring WebFlux вместо Spring MVC? Какви са предимствата на реактивния подход?
Можете ли да обясните как работи моделът на паметта в Java и какви са основните принципи, на които се базира?
Дали Scope Request е пример за използване в определени контексти или случаи?
Как може да се оптимизира базата данни?
Какви видове връзки в Hibernate знаете и как да ги опишете? Какви състояния на същността съществуват?
Имате ли въпроси по проекта, по който работихме?
Каква е разликата между моделите Proxy и Decorator в контекста на проектирането на софтуер?
Какви нива на обхват на зависимостите се поддържат в Maven?
Какви са стратегиите за доставка на съобщения в Kafka (най-малко веднъж, най-много веднъж, точно веднъж)?
Как да реализираме сигурността на повторните извиквания на метод в REST контролер, за да бъде устойчив на повторно изпълнение?
Какъв тип работа и режим на труд считате за най-подходящи за себе си?
Можете ли да обясните какво означава командата 'amend' в системата за контрол на версиите Git и в кои случаи се използва?
Каква е разликата между HAVING и WHERE?
Разкажи за техническите задачи, които си трябвало да решаваш на практика.
Може ли да се счита Throwable за изключение, което задължително трябва да се обработи или обяви?
В кои случаи трябва да използвате анотацията @Repository в Spring приложение?
Обяснете принципа на Dependency Injection и IoC в Spring.
Какво се случва при два извиквания на findById с един и същи ID в рамките на една Hibernate сесия (кеш от първо ниво)?