Можете ли да обясните какво означава определянето на обхвата за биновете в Spring?
Java
Колко прототип бина се инжектират в singleton бина в Spring?
Каква е ролята на сигнатурата Runtime при обработката на изключения?
Каква е разликата между анотациите @Repository и @Service в контекста на Spring?
Можете ли да обясните предназначението и работата на анотацията @Transactional в контекста на управлението на транзакции в базата данни?
Какво е обхватът на компонентите, маркирани с @Component, и как се определя по подразбиране?
Каква е ролята на анотацията @Component в контекста на Spring Framework и в кои случаи се прилага?
Обяснете разликите между класовете HashMap и Hashtable и в кои случаи е по-препоръчително да използвате всеки от тях.
Можете ли да обясните какво означава анотацията @Controller в контекста на уеб разработката?
Разкажете за опита си с използването на конструкцията union в програмирането.
Обяснете какви са unchecked exceptions в програмирането
Как е структурирана йерархията на изключенията в езика за програмиране?
Можете ли да обясните какво е Spring и за какво се използва в Java разработката?
Може ли да се изброят съществуващите нива на вложеност на йерархията на колекциите в използвания програмен език?
Защо методът hashCode() понякога връща еднакъв резултат за различни обекти?
Как може да се определи общият брой редове в таблица на база данни SQL?
Можете ли да обясните механизма на работа на структурата данни HashMap и как осигурява бърз достъп до елементите?
Какво означава параметърът propagation в анотацията @Transactional, ако не е посочена неговата стойност?
Разкажете ни за вашия опит в разработката с Kotlin.