Co se stane, pokud plánovač odeslal událost do Kafka, ale spadl dříve, než označil záznam v outboxu jako odeslaný?
Java
Spring je framework nebo knihovna? Čím se liší framework od knihovny?
Použili jste někdy okénkové funkce v PostgreSQL?
Čím se liší optimistické a pesimistické blokování?
Jaké úrovně izolace transakcí existují a čím se liší?
Uveďte vzory návrhu (GoF), které určitě znáte.
Jak obvykle mapujete objekty z entity do DTO a naopak?
Proč je Map není kolekce (Collection)?
Na co jsou v Java enumy?
Jaký je rozdíl mezi rozhraními a abstraktními třídami v Java (od Java 8)?
Proč se po DELETE nebo TRUNCATE v PostgreSQL neuvolní místo na disku ihned?
K čemu je ve SQL potřeba slovo HAVING?
Který buildovací nástroj preferujete: Maven nebo Gradle?
Uveďte anotace Spring, které často používáte.
Jaké kolekce znáte? Uveďte implementace kolekcí.
Povězte o typech propagace v anotaci @Transactional. Musel jste používat nestandardní typy?
Jak fungují vnitřní indexy (například indexy B-stromu)?
Pověz mi o vzoru Decorator — jak funguje?
Co je to špinavé čtení (dirty read)?
Na co je TreeMap?