Ar galite apibūdinti Wildberries paslaugas kaip aukšto apkrovimo? Koks buvo RPS piko metu?
Golang
Kaip galima valdyti ar sąveikauti su uždaru kanalu Go kalboje?
Paaiškinkite, kas yra Read-Write blokada (RWMutex) ir kaip ji naudojama duomenų prieigos valdymui.
Ar galite paaiškinti, kas yra Error tipas Go kalboje ir kaip jis naudojamas klaidų tvarkymui?
Kaip rasti proceso PID?
Ar REST protokolas yra suderinamas su HTTP/3?
Ar yra terminai ar jau pasiūlymai?
Kaip nutraukti procesą Linux'e ir kuo skiriasi SIGTERM nuo SIGKILL? Kas yra signalai ir kam jie naudojami?
Ar galite paaiškinti, kaip įgyvendintas ir veikia dinaminis masyvas Go kalboje?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Klaida kompilacijoje # command-line-arguments ./main.go:39:32: sintaksės klaida: netikėtas naujas eilutė, tikėtasi { po if sąlygos
Kaip nustatyti išskirtą turinį naudojant pjovimo operatorių?
Reikia įgyvendinti funkciją uniqRandn, kuri generuoja unikalių, atsitiktinių skaičių sąrašą, kurio ilgis n. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Ar galite paaiškinti UTF-8 kodavimo veikimo principą ir jos pagrindinius privalumus?
Kokia yra sistemos iškvietimo SELECT vaidmuo failų sistemos sąveikos procese ir kaip jis naudojamas įvesties/išvesties stebėjimui?
Papaskink apie savo paskutinę darbo vietą: kuo užsiiminėjote, kokį technologijų rinkinį naudojote, kokios buvo sudėtingos užduotys?
Kas yra transakcija PostgreSQL? Papasakok apie ACID.
Kokiais atvejais defer nebus iškviestas?
Ar galite paaiškinti, ką reiškia terminas 'Consumer group' Kafka sistemoje?
Ar dvejetainis medis yra subalansuotas struktūrinis būvis?