Golang
Hogyan befolyásolják a blokkoló rendszerhívások a ütemezőt?
Nyitott egyéni vállalkozás?
Miért döntöttél úgy, hogy elhagyod az Avitót?
func normalize2(str []rune) []rune { result := str[:0] for val := range str { if val != ' ' { result = append(re) } } l, r := 0, 0 isSpace := false for i := 0, i < len(str); i++ { val := string(str[i]) if val == " " { if isSpace { continue } else { str[r] = val r++ isSpace = true } } else { str[r] = val r++ isSpace = false } } return str[:r] }
Melyik a jelenlegi lakóhelyed régiója?
Meséljen a cégről: kik vagytok, mivel foglalkoztok, mi a fő irányotok?
Milyen fizetési elvárásai vannak?
Mi a különbség a deadlock és a livelock között?
Mi a különbség az RWMutex és a Mutex között, és mikor érdemes az RWMutex-t használni?
Hogyan határozták meg a szükséges erőforrásokat a Kubernetes szolgáltatáshoz?
Milyen fizetési elvárásai vannak? Hogyan alakult a korábbi jövedelme (alapbér, bónuszok)? Hajlandó lenne figyelembe venni a teljes jövedelmet, beleértve a bónuszokat?
Mit fogsz tenni, ha egy adatbázis lekérdezés lassú?
Sokat dolgozott több szálon és aszinkronitással?
Mesélj egy nehéz feladatról, amit nemrég sikerült megvalósítanod, vagy a legérdekesebbről. Mi volt, mit csináltál, mi lett belőle?
Mesélj a legnehezebb feladatodról, technikai vagy üzleti szempontból.
Hogyan építjük fel ezt, ha van egy helyi limit egy adott szűrőre és egy globális HH limit 16000?
Mi az a kapacitás a szeletekben, és hogyan használják?
Kódellenőrzés: problémák a getExternalOrderIdFromCRM függvényben (HTTP-kliens)
Mit jelent a load average 10: sok vagy kevés?
Két termék: az első 1000 alkalommal mutatkozott be, és 50 kattintást kapott, a második 500 alkalommal mutatkozott be, és 25 kattintást kapott. Mit mondhatunk róluk?