Golang
Ar darbo metu naudojote žinučių tarpininkus?
Kas yra sticky sesijos ir kodėl jos yra būtinos, kad visi ryšiai kristų į vieną instanciją?
Sukurkite procedūrą ir padarykite iš jos SELECT.
Kokie yra GDPR procesai, kuriuos įgyvendinai (anonimizacija, duomenų ištrynimas)?
Kokia yra šio algoritmo laiko ir atminties sudėtingumas (Big O)?
Papaskokite apie užklausų optimizavimą duomenų bazėje: kaip radote problematiškas užklausas ir ką darėte?
Kiek metų jau dirbi su Go?
Kuo skiriasi funkcija nuo metodo Go? Kokia techninė skirtumas atminties valdymo požiūriu?
Ar teko kada nors užsiimti architektūros užduotimis? Kaip buvo priimti architektūros sprendimai?
Kokia buvo didžiausia užklausų skaičius per sekundę labiausiai apkrautoje paslaugoje?
Jei tokia užduotis dabar patektų į sprintą, nuo ko pradėtum ir kaip tvarkytumės su neapibrėžtumu?
Papaskink apie savo patirtį, kuo užsiėmėte, su kokiu projektu dirbote ir kokią vaidmenį atlikote?
func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }
Kaip atlikote Kafka vartotojų mastelio keitimą? Pagal kokius kriterijus?
Kas yra indeksavimas duomenų bazėse ir kam jis reikalingas?
Užduotis 2: Ką išves kodas su interfeisais ir nil? (typed nil vs untyped nil)
Kuo skiriasi SQL ir dokumentų orientuotos duomenų bazės? Kada naudoti vieną ar kitą?
Kiek metų turite komercinės patirties ir kiek metų rašote Go?
Ar kūrėte realaus laiko analizę ar kokius tikslus iš pradžių keliatės?
Koks buvo projektas įmonėje? Koks ten buvo mikroservisas?