Java
Mal/a ste skúsenosti s vlastným navrhovaním databáz?
Čo je Spring? Na čo je? Čo je DI a IoC?
V ktorej oblasti pamäte je uložený ConcurrentHashMap? Aký kontajner použiť na uloženie metrík?
Poznáte virtuálne vlákna (Virtual Threads) v Jave? Poznáte koncept korutín a gorutín?
Ako hodnotíš svoju úroveň — Middle alebo Senior? V čom je rozdiel?
Povedz mi, čo sa deje v súčasnom systéme (popíš schému AS-IS).
Aký bol dôvod hľadania nového miesta práce?
Ako vykonať kód asynchrónne v inom vlákne v Java alebo Spring?
Aký typ scope majú Spring-biny?
Aký je rozdiel medzi MQ a Kafka?
Čo ste urobili pri chybe optimistického zámku pri commite?
Čo je to pool pripojení k databáze a na čo je potrebný?
S akými message broker-mi ste pracovali? Vysvetlite, ako funguje Kafka.
Akého agenta použil v Cursor?
Čo sú to medziľahlé a terminálne operátory v Stream? Uveďte príklady.
Bola v tíme úloha Projektového manažéra? Ako sa zúčastnil na procese?
Ako implementovať systém rezervácie miest v kine bez dvojitej predaja? Aký typ blokovania zvoliť?
Ako sa dosahuje rýchlosť prenosu dát v gRPC?
Ako ste pracovali s Kafka? Bolo potrebné doladiť partície, konfigurácie? Čo sa stane, ak sú consumers menej ako partitions?
Ako sa kuriér dozvie o objednávke a ako sa do systému dostanú údaje o jeho polohe?