Java
Как е структурирана и организирана структурата на данните HashMap в Java?
Какви са състоянията на съществата в Hibernate?
Какви са атомните типове данни и за какво са необходими?
Какво са Mock, Stab и Spy в контекста на тестването на софтуер?
Какво е селектор?
Кои са основните реализации на интерфейса Set в Java?
За какво са нужни scope bean-овете в Spring?
Какво е mock в тестването?
За какво е необходимо изтриването на типове в Java?
Как да получите достъп до презаписаните методи на родителския клас в Java?
Разкажете за JdbcTemplate и неговото използване в Java приложения.
Каква е разликата между TreeSet и HashSet?
Каква е сложността при добавяне на елемент към ArrayList?
Каква е сложността на търсенето на елемент по ключ в HashMap?
Разкажете за състоянието на състезание (race condition) и как може да се избегне в многопоточни приложения.
Каква е разликата между анотациите @Service, @Repository и @Controller в Spring?
Каква е разликата между оптимистично и песимистично блокиране в Hibernate?
За какво са предназначени класовете Future и CompletableFuture в Java?
За какво се използва анотацията @Bean в Spring Framework?
Какво е принципът PECS и как се прилага в Java?