Java
Jak jsou systémové požadavky zaznamenány — pouze v úlohách, a analytik je popisuje?
Jak implementovat paralelní volání v Java 17 bez virtuálních vláken?
Co může být špatně, pokud se pole objektu-klíče, používaného pro výpočet hashCode, změní po vložení do HashMapy?
Co je důležité při výběru nového místa práce? Podle jakých kritérií se řídíte?
Povězte o své pracovní zkušenosti a projektech
Jak spustit tento kód ve více vláknech? Proč může být parallelStream() nebezpečný?
Co je B-strom a proč se v relačních databázích používá místo červené-černé stromu?
Jak získat konkrétní commity z cizí větve v Git?
Jak vypadal proces CICD, kolik bylo stanovišť?
Jaká je výchozí úroveň izolace v PostgreSQL?
Návrhový úkol: Like-služba zapisuje lajky do Kafka, Dashboard-služba by měla počítat hodnocení příspěvků. Jak nastavit interakci?
Jak jste používali Redis: jako databázi nebo jako cache?
Jak nastavit AI coding agenta (například přes MD soubory)?
Kde se ve vašem schématu objevil outbox — nejdříve jste psali do outbox z Kafka a poté publikovali z outboxu?
Jaký je rozdíl mezi kolekcí (Collection) a streamem (Stream)?
Vzhledem k tomu, že smluvní testy jsou popsány ve formátu JSON, existuje runner, který spouští sadu testů pro daný endpoint, a to by mělo být prováděno pro všechny systémy při každém vydání (přibližně 160 000 vydání ročně) — jak byste organizovali integraci s velkým množstvím systémů, včetně účetního systému, přes API?
Zúčastnily se obchodní role na týmových procesech během sprintu?
Co je Saga a k čemu je potřeba?
S jakými komponentami Spring Cloud jste se setkal?
Pověz mi o architektuře systému: jak požadavek prochází od klienta k zpracování, jaká infrastruktura byla?