Čo sa stane, ak je načrtovač poslal udalosť do Kafka, ale zrútil sa skôr, ako označil záznam v outboxe ako odoslaný?
Java
Je Spring rámec alebo knižnica? Čo je rozdiel medzi rámcom a knižnicou?
Použili ste niekedy okienkové funkcie v PostgreSQL?
Aké úrovne izolácie transakcií existujú a v čom sa líšia?
Uveďte vzory návrhu (GoF), ktoré určite poznáte.
Aký je rozdiel medzi optimistickým a pesimistickým blokovaním?
Ako zvyčajne mapujete objekty z entity do DTO a naopak?
Prečo Map nie je kolekcia (Collection)?
Na čo sú v Jave enumy?
Aký je rozdiel medzi rozhraniami a abstraktnými triedami v Jave (od Java 8)?
Prečo sa po DELETE alebo TRUNCATE v PostgreSQL neuvoľní miesto na disku okamžite?
Na čo je v SQL potrebné slovo HAVING?
Aký build nástroj preferujete: Maven alebo Gradle?
Uveďte anotácie Spring, ktoré často používate.
Aké kolekcie poznáte? Uveďte implementácie kolekcií.
Povedajte o typoch propagation v anotácii @Transactional. Mali ste už niekedy prípady, keď ste použili neštandardné typy?
Ako fungujú vnútorné indexy (napríklad indexy B-stromu)?
Čo je to špinavé čítanie (dirty read)?
Povedz mi o vzorci Decorator — ako funguje?
Na čo je TreeMap?