Golang
Kuidas töötab kaart Go-s? Rääkige sisemisest struktuurist, buckets, kokkupõrgetest.
Rääkige meile Go vigade käsitlemisest. Mis on tüüpiline viga? Kuidas erineb Go vigade käsitlemine teistest keeltest?
```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("rutiņš ", gopherID, " ir pabeidzis gulēt") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " apstāšanās laiks ...") c <- id } ```
Millised on disainimustrite tüübid/rühmad?
Miks on konteineriseerimine vajalik? Miks lihtsalt mitte juurutada?
Millist sõnumiformaati kasutada Kafka kõrge koormusega teenuse jaoks: JSON või binaarne?
On ikka veel saadete protsess: nad võtsid ja liikusid 5 lihamasinatega piirkonnast teise, linna. Kuidas seda töödeldakse?
Millist registreerimisvormi eelistate: TK, IP? Millest summast te võtate pakkumist arvesse?
Kuidas tegelete vigadega Go-s tootmiskõlblikus rakenduses?
Kas töö ajal oli vigu / probleeme?
Äritegevuse kogemuse kinnitamine: töösuhe või GPH kogemus?
Millega sa kogusid andmeid palkade arvutamiseks? Millist tööriista kasutasid?
Kas elasite ühes infrastruktuuris või erinevad süsteemid olid erinevates kontuurides?
Rakendage Allow funktsiooni loogika kiiruse piirajale. Kuidas jälgite sündmusi ja kontrollite limiite?
Kas on juhtunud, et sinu töö tulemus ei rahuldanud sinu juhatajat?
Kui sügavale pidite Kafka'sse sukelduma? Kui palju samaaegseid lugejaid võib olla teemast, millel on 5 partitsiooni, Consumer Group raames?
Kas teil on töökogemust TК või GПХ raames?
Mida te Yandexis tegite?
Milline Go keele konstruktsioon võimaldab tegevust teha väljaspool goroutine/funktsiooni ulatust?
Mis sind praegu motiveerib uut tööd otsima?