Java
За какво се използва анотацията @Bean?
Как работят ламбда изразите и какво се случва 'под капака'?
Каква е ролята на анотацията @Qualifier в контекста на внедряването на зависимости в Spring?
Как се създава първоначално пул от низове в Java?
Какви допълнителни методи за работа с асоциативни масиви (колекция Map) се появиха в Java 8?
Каква е разликата между конфигурация и компонент?
Кои методи на класа File знаете?
Обяснете как може да се обединят няколко низови стойности в програмирането.
Как работи патърнят Proxy и какви са разликите му от обикновените обекти?
Какъв тип данни се използва за съхраняване на елементи в масив?
Кой изпълнява проекта — отделен екип или няколко екипа, обединени за съвместна работа?
Каква е разликата между интерфейсите List и Set в Java?
Може ли да се промени или допълни процесът на изпълнение на бина в определена фаза от неговия жизнен цикъл?
От колко класа може да наследява клас в Java?
Какво е LinkedList?
Каква е разликата между advice и point в контекста на аспектно-ориентираното програмиране?
В кои ситуации и за какво се използва модификаторът final в кода?
Може ли да се инициализира масив, използвайки оператора new?
Каква е идеята зад Stream API в Java?
Данните в Java се предават по връзка или по стойност?