Java
Ako sa zaznamenávajú systémové požiadavky — len v úlohách, a analytik ich opisuje?
Ako implementovať paralelné volania v Java 17 bez virtuálnych vlákien?
Čo môže ísť zle, ak sa pole objektu-kľúča, používané na výpočet hashCode, zmení po vložení do HashMap?
Čo je dôležité pri výbere nového pracovného miesta? Podľa akých kritérií sa riadite?
Povedzte o svojej pracovnej skúsenosti a projektoch
Ako spustiť tento kód v niekoľkých vláknach? Prečo môže byť nebezpečný parallelStream()?
Čo je B-strom a prečo sa používa v relačných databázach namiesto červeno-čierneho stromu?
Ako získať konkrétne commity z cudzej vetvy v Gite?
Ako vyzeral proces CICD, koľko bolo staníc?
Aká je predvolená úroveň izolácie v PostgreSQL?
Dizajnová úloha: Like-služba zapisuje lajky do Kafka, Dashboard-služba by mala počítať hodnotenie príspevkov. Ako nastaviť interakciu?
Ako ste používali Redis: ako databázu alebo ako cache?
Ako nastaviť AI coding agenta (napríklad cez MD súbory)?
Kde sa vo vašom schéme objavil outbox — najskôr ste písali do outbox z Kafka a potom ste publikovali z outboxu?
Aký je rozdiel medzi kolekciou (Collection) a prúdom (Stream)?
Uvažavajući da so pogodbené testy opísané v JSON formáte, existuje runner, ktorý spúšťa súbor testov pre daný endpoint, a to by sa malo vykonávať pre všetky systémy pri každom vydaní (približne 160 000 vydaní ročne) — ako by ste organizovali integráciu s veľkým počtom systémov, vrátane systému účtovníctva, cez API?
Zúčastnili sa obchodné role na tímových procesoch počas sprintu?
Čo je Saga a na čo je potrebná?
S akými komponentami Spring Cloud ste sa stretli?
Povedaj mi o arhitekturi sistema: kako zahteva prehaja od odjemalca do obdelave, kakšna je bila infrastruktura?