Čo sa použilo na interakciu s databázami v aplikácii?
Java
Aké vlastnosti a správanie má kľúčové slovo synchronized v jazyku Java?
Čo je lepšie pre fulltextové vyhľadávanie, GIN alebo GiST?
Aké je hlavné mínus indexov? Prečo nemôžeme celú tabuľu jednoducho pokryť indexami?
Na čo je potrebná skupina spotrebiteľov v Kafka?
Ako sa v procese vývoja realizuje používanie a interakcia s Java technológiami?
Používali ste schémy pre správy v Kafka (napríklad Avro)?
Povedzte nám o svojom najvýraznejšom úspechu v kariére.
Otázka 6. V Kafka topiku je 10 správ, a dvaja konzumenti s rôznymi skupinami konzumentov čítajú z topiku. Koľko správ prečíta každý konzument? - 5 - 10 - Závisí od počtu partition v topiku - Závisí od hodnoty replicationFactor
Uveďte sémantiky práce v Kafka.
Koľko mikroservisov bolo, ktoré presne, a akú záťaž držali pody?
Vytvorili ste si vlastný Spring Boot Starter? Na čo?
Akú verziu Javy používate v produkcii?
Čo je happens-before? Prečo by to mal vedieť vývojár? Odkiaľ pochádza táto záruka?
Je možné čítať správy v rovnakom poradí, v akom boli zaznamenané, z témy rozdelenej na tri partície?
Ako sa overuje podpis JWT pomocou kľúča? Čo sa líši od hashovania od šifrovania?
Čo si myslíte o tvrdení, že 100% testovacie pokrytie je nemožné a nie vždy je potrebné?
Aké kroky ste podnikli na výmenu používaných technológií v projekte?
Čo sú Spring Boot startery? Čím sa líšia od bežných knižníc? Čo je automatická konfigurácia?
Ako navrhnúť spracovanie požiadaviek pre rôzne typy vo Springu bez neustáleho pridávania vetiev if/else?