Java
Ar turite patirties savarankiškai projektuojant duomenų bazes?
Kas yra Spring? Kam jis skirtas? Kas yra DI ir IoC?
Kuriame atminties regione saugomas ConcurrentHashMap? Koki konteinerį naudoti metrikoms saugoti?
Ar pažįstate virtualius srautus (Virtual Threads) Java? Ar žinote korutinų ir gorutinų koncepciją?
Kaip įvertinate savo lygį — Middle ar Senior? Kuo jie skiriasi?
Papaskink, kas vyksta esamingoje sistemoje (aprašyk AS-IS schemą).
Kokia buvo priežastis ieškoti naujos darbo vietos?
Kaip Java ar Spring'e vykdyti kodą asinchroniškai kitame sraute?
Kokie scope yra Spring-binuose?
Kuo skiriasi MQ nuo Kafka?
Ką padarėte, kai įvyko optimistinio užrakinimo klaida įvykdant įsipareigojimą?
Kas yra duomenų bazės jungčių baseinas ir kam jis reikalingas?
Su kokiais message brokeriais dirbote? Paaiškinkite, kaip veikia Kafka.
Kokį agentą naudojo Cursor?
Kas yra tarpiniai ir galutiniai operatoriai Stream? Pateikite pavyzdžių.
Ar komandoje buvo Projekto vadovo vaidmuo? Kaip jis dalyvavo procese?
Kaip įgyvendinti kino teatro vietų rezervavimo sistemą be dvigubo pardavimo? Kokio tipo blokavimą pasirinkti?
Kaip pasiekiama duomenų perdavimo greitis gRPC?
Kaip dirbote su Kafka? Reikėjo koreguoti partijas, konfigūracijas? Kas nutiks, jei vartotojai bus mažiau nei partijos?
Kaip kurjeris sužino apie užsakymą ir kaip jo vietos duomenys patenka į sistemą?