SQL dotaz: zobrazí ID používateľov a počet ich objednávok so stavom COMPLETED, vrátane používateľov s nulovým počtom takýchto objednávok
Java
Ako Spring organizuje proces vytvárania beanov od spustenia aplikácie? Ako fungujú auto-konfigurácie a podmienené anotácie?
Vysvetlite problém N+1 v JPA/Hibernate, kedy nastane in kako se reši
Aké typy indexov poznáte v PostgreSQL? Porozprávajte o B-tree indexe, ako je štruktúrovaný. Čo je GIN index?
Uveďte úrovne izolácie transakcií a stručne vysvetlite, na čo slúžia.
Povedzte mi o svojej pracovnej skúsenosti, kľúčových úspechoch a technológickom stacku
Čo je Kafka Streams a ako sa líši od bežného schémy práce s Kafka?
Ako se Spring obnaša, keď zavolá metódu iného beana s @Transactional(propagation = REQUIRES_NEW) z metódy s predvolenou propagáciou? Čo sa deje s rodičovskou transakciou?
Stretli ste sa niekedy s cyklickými závislosťami? Ako s nimi bojovať?
Povej mi o mehanizmu transakcí v Springu, ako je implementiran, obmedzenia
Čo je inverzia riadenia (IoC), ako sa tento princíp realizuje a na čo slúži
Rozprávaj o práci s Kubernetes: liveness probe a readiness probe — aký je rozdiel? Requests a limits zdrojov — prečo sú dve?
Úloha v Jave: daný je pole int[], je potrebné vytvoriť dva zoznamy — len unikátne a len duplikáty
Úloha Java Streams: zoradiť Map<String, Integer> podľa hodnoty pomocou streamov
Povedaj mi o vrstách garancije dostave v Kafka, v čem se razlikujejo in v katerih primerih je bolje uporabiti katere.
Ako zabezpečiť semantiku exactly once v Kafka? Ako sa technicky zabezpečuje idempotentnosť producenta?
Povedaj mi o gRPC: ako funguje, aké má výhody oproti REST
Povedaj mi o vzorci SAGA, existujeta dva tipa: orkestrácia a choreografia, v čom je rozdiel?