Java
Remiantis kuriais rodikliais nusprendėte, kad užduotis reikalauja įdėtų pastangų?
Kuo skiriasi @Service ir @Component anotacijos Spring?
Kaip buvo suorganizuoti jūsų plėtros procesai ankstesnėje darbo vietoje? Kaip gaudavote užduotis?
Kaip vyksta diegimas į gamybą? Kaip struktūruotas CI/CD?
Ar naudojote Kilo Code IntelliJ IDEA darbo užduotose?
Pasirodė antras įvykių šaltinis (antras Kafka teminis), kuris taip pat keičia įrašų reitingą. Ką daryti?
Kuriame rajone gyvenate?
Užduotis buvo suformuluota kaip "sumažinti latenciją", ar ieškojote sprendimo patys?
Kaip žiūri į jau atliktų užduočių modifikavimą ir refaktoringą?
Kodėl projekte buvo naudojami du pranešimų tarpininkai — Kafka ir RabbitMQ?
//Turime skaičių masyvą, kuriame visi skaičiai, išskyrus vieną, turi porą, //suraskite skaičių, kuris pasirodo tik vieną kartą // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ //TODO }
Kokie HTTP metodai buvo naudojami kuriant REST API? Kuo skiriasi PATCH nuo POST?
Kas yra Consumer Group Kafka? Kada nereikia sujungti dviejų vartotojų į vieną grupę?
Pateikite pavyzdį, kada nereikia naudoti mikroservisų architektūros ir išvardinkite keletą priežasčių.
Išsamiai papasakok apie Strangler modelį.
Įgyvendinkite LRU talpyklą su senų reikšmių išmetimu (pagrindinė įgyvendinimas)
Kokius išimčių tvarkymo būdus naudojote Spring Boot programose?
Ar turėjote dirbti technines specifikacijas su analitikais? Kaip tai vertinate?
Papaskinkite apie hotspot problemą Cassandra ir kaip ją išsprendėte
Parašykite labai paprastą metodą, kuris veikiant išmes StackOverflowError.