Golang
Kas yra IP tinklo protokolas ir kokius uždavinius jis sprendžia?
Jūs nurodėte gryną sumą — ar tai atlyginimas ar bendras pajamos?
Ar prisimeni CAP teoremą?
Kas yra 127.0.0.1?
Užklausos gamyboje lėtėja. Kaip ketini tirti ir optimizuoti?
Kokie yra transakcijų izoliacijos lygiai? Kurį naudoti finansinėms operacijoms?
Kodėl goroutine nutekėjimai laikomi kritiškesniais nei įprastos atminties nutekėjimai runtime poveikio požiūriu?
Kaip jums atrodo įmonės ir pareigybės aprašymas?
Kaip veikia Serializable izoliacijos lygis?
Kokius testavimo atvejus naudosite šiam algoritmui?
Kokius indeksų tipus PostgreSQL naudotumėte, išskyrus B-tree?
Kaip tiksliai IP sprendžia maršrutizavimo problemą? Kaip maršrutizatorius supranta, kur siųsti paketą?
Papasakokite apie Go (scheduler) planuotoją. Kaip jis veikia? Kas yra hand-off?
Ar Go yra objektinio ar struktūrinio pobūdžio kalba? Peržvelkite OOP pagrindinius principus (inkapsuliacija, polimorfizmas, paveldėjimas, abstrakcija) ir parodykite, kaip jie įgyvendinami Go.
Kokia yra maksimali užklausų per sekundę skaičius, kurį šiuo metu turite esant dideliam apkrovimui?
Ar turite patirties vadovaujant komandai ar mentoriavime?
func(d *Data)GetViews(raktas int, chechDay time.Time) (int, int, err) { d.mu.Lock() defer d.mu.Unlock() infoStr, ok := d.st[raktas] if !ok { return 0, fmt.Errorf("straipsnis nerastas") } return (infoStr.day, infoStr.count, nil) }
Kas darote, jei praleidote terminą, terminas praėjo, o tada gamyboje atsiranda kritinė klaida?
Paslauga pradėjo atsakinėti per 3 sekundes vietoj 100 milisekundžių. Kokie bus jūsų veiksmai?
Ar turite kitų pasiūlymų ar pasiūlymų rinkoje?