Java
Da li imate iskustva u samostalnom projektovanju baza podataka?
Šta je Spring? Čemu služi? Šta su DI i IoC?
U kom delu memorije se čuva ConcurrentHashMap? Koji kontejner koristiti za čuvanje metrika?
Da li ste upoznati sa virtuelnim nitima (Virtual Threads) u Javi? Da li poznajete koncept korutina i gorutina?
Kako procenjujete svoj nivo — Middle ili Senior? Koja je razlika između njih?
Ispričaj šta se dešava u trenutnom sistemu (opisi AS-IS šemu).
Šta je bio razlog za traženje novog posla?
Kako izvršiti asinhroni kod u drugom thread-u u Java ili Spring?
Koji scope-lar postoje kod Spring-bonova?
Koja je razlika između MQ i Kafka?
Šta ste uradili kada se desila greška optimističkog zaključavanja prilikom commita?
Šta je pool konekcija ka bazi podataka i čemu služi?
Са којим message broker-има сте радили? Објасните како ради Kafka.
Koji agenta je koristio u Cursoru?
Šta su međuprostorni i terminalni operatori u Stream-u? Dajte primere.
Da li je u timu postojala uloga Menadžera projekta? Kako je učestvovao u procesu?
Kako implementirati sistem rezervacije mesta u bioskopu bez duple prodaje? Koju vrstu blokade odabrati?
Kako se postiže brzina prenosa podataka u gRPC?
Kako ste radili sa Kafka? Da li ste morali da podešavate particije, konfiguracije? Šta će se desiti ako su potrošači manje od particija?
Kako kurir saznaje za porudžbinu i kako podaci o njegovom mestu nalaze u sistemu?