Golang
Milline on lähenemine, kui andmed on dünaamilised ja muutuvad iga 10 minuti järel ning neid loevad miljonid minutis?
Millised on finantsootused (puhas)?
Mis juhtub, kui loete suletud kanalilt?
Mis on DNS? Kuidas klient ühendub serverirakendusega?
Milline on otsingu keerukus mapis Go-s (Big-O)? Kuidas määrata algoritmi keerukus?
Milliseid testjuhtumeid kasutad selle algoritmi jaoks?
Miks te praegu tööotsite?
Millal hakkasid uut tööd otsima ja miks?
Kas Redis'i ees oli proxy või tegite sharding'i ise?
Mida tehti sõnumitega pärast käsitsi töötlemist? Millised olid valikud?
Miks on Go binaar ~2MB isegi lihtsa programmi jaoks? Mis kuulub Go jooksutõrke?
package main import ( "io" "net/http" "strconv" "time" ) // getData peaaegu staatilised andmed, kuid mõnikord muutub. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }
Mida sulle töö juures ei meeldi? Millised on sinu eelistused protsesside ja ülesannete osas?
Kas teil on turul teisi pakkumisi või ettepanekuid?
Sa ei ole töötanud startupides, kuid see formaat on sulle tuttav — miks?
Selgitage välja pangakaardi maksmise protsess terminali kaudu: kes on osalejad ja kuidas toimub nende vaheline koostöö?
Millist Git käsku saab kasutada uuenduste saamiseks kaugdepost, mitte neid praegusega ühendada?
Mis on MVCC PostgreSQL-is?
Kuidas töötavad goroutines ja kuidas nende tööd sünkroniseerida?
Miks kaalud uusi pakkumisi? Aktiivne või passiivne otsing?