SQL upit: prikaži ID korisnika i broj njihovih narudžbi u statusu COMPLETED, uključujući korisnike s nulom takvih narudžbi
Java
Kako Spring organizuje proces kreiranja beanova od pokretanja aplikacije? Kako funkcionišu auto-konfiguracije i uslovne anotacije?
Objasnite problem N+1 u JPA/Hibernate, kada se javlja i kako se rešava
Koje vrste indeksa poznaješ u PostgreSQL? Pričaj o B-tree indeksu, kako je organizovan. Šta je GIN indeks?
Navedite nivoe izolacije transakcija i ukratko objasnite čemu služe.
Реците о вашем радном искуству, кључним достигнућима и стеку технологија
Kako se ponaša Spring kada pozove metodu drugog beana sa @Transactional(propagation = REQUIRES_NEW) iz metode sa podrazumevanom propagacijom? Šta se dešava sa roditeljskom transakcijom?
Šta je Kafka Streams i kako se razlikuje od uobičajene šeme rada sa Kafka?
Да ли сте се суочили са цикличним зависностима? Како се борити са њима?
Ispričaj o radu s Kubernetesom: u čemu je razlika između liveness probe i readiness probe? Zašto postoje dve stvari kao requests i limits resursa?
Ispričaj mi o mehanizmu transakcija u Springu, kako je implementiran, ograničenja
Šta je inverzija kontrole (IoC), kako se ovaj princip implementira i čemu služi?
Zadatak Java Streams: sortirati Map<String, Integer> po vrednosti koristeći streamove
Ispričaj mi o vrstama garancije isporuke u Kafka, kako se razlikuju i u kojim slučajevima je bolje koristiti koje.
Zadatak u Javi: dat je niz int[], potrebno je formirati dve liste — samo jedinstvene i samo duplikate
Kako obezbediti semantiku tačno jednom u Kafka? Kako se tehnički obezbeđuje idempotentnost producenta?
Ispričaj mi o gRPC: kako radi, koje su njegove prednosti u odnosu na REST
Ispričaj mi o SAGA uzorku, postoje dvije vrste: orkestracija i koreografija, u čemu je razlika?