Sobes.tech

Golang

Šiuo metu dirbate [įmonėje], dar viena savaitė liko užbaigti?

Senior
АЙ-ТЕКОАЙ-ТЕКО
44

Ką šis kodas išves ir kodėl? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```

Senior
Озон банк
44

Kaip supratote, kad duomenų bazėje yra apkrova? Kaip dalyvavote problemos nustatyme?

Middle+
X5
44

Kiek buvo jungčių Postgres?

Senior
МВидео/эльдорадо
44

Kaip invaliduoti in-memory talpyklą skirtinguose poduose? Kaip sinchronizuoti talpyklas tarp skirtingų paslaugos instancijų?

Senior
А7
44

Papaskinkite apie problemą su ClickHouse (kritimą dėl didelio unikalių įrašų skaičiaus) ir kaip ją išsprendėte.

Senior
Бюро 1440Бюро 1440
44

Ar turėjote reguliarius susitikimus su savo vadovu vienas prieš vieną formatu?

Senior
AvitoAvito
44

Kuo skiriasi Go nuo C# ar Java, jei jie taip pat turi žaliuosius gijas (green threads)?

Senior
X5 techX5 tech
44

Kodėl įžengėte į rinką ir kodėl atsakėte į šią darbo pasiūlymą?

Senior
FaceApp
44

Jei keli užsakymai iš to paties kliento turi tą pačią sumą, kaip pasikeis DENSE_RANK() elgsena palyginti su RANK()? - DENSE_RANK() praleis sekantį numerį, RANK() ne - DENSE_RANK() priskiria tą patį rangą toms pačioms sumoms ir nepraleidžia sekancio numerio, RANK() praleidžia - Nėra skirtumo - DENSE_RANK() suteikia unikalius numerius, RANK() suteikia vienodus numerius

Intern
AvitoAvito
44

Kodėl nebuvo galima visko sukurti naudojant ClickHouse ir paprasčiausiai parodyti metrikas per paslaugą frontend'e?

Senior
МВидео/эльдорадо
44

Kaip veikia žemėlapis Go? Papasakokite apie vidinę struktūrą, buckets, kolizijas.

Middle+
101ХР101ХР
44

Jei dvejetainis paieška ir paieškos medis veikia tuo pačiu metu, kodėl egzistuoja abu ir kada naudoti kurį?

Middle
VKVK
44

Kas yra graceful shutdown ir kaip jis veikia Go?

Middle+
Веро Трейс
44

Kas vyksta skaitant iš neinicijuoto (nil) kanalo?

Senior
I-teco
44

Kokiu tikslu naudojami JWT tokenai?

Middle+
ТБанк
44

```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("rutinė ", gopherID, " baigė miegoti") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " sustojimo laikas ...") c <- id } ```

Middle+
МВидео/эльдорадо
44

Ar konkurencinė ir paralelinė programos dalių vykdymas yra tas pats?

Senior
FinFrame
44

Kaip planuoji pasirinkti naują vietą? Kokie tavo kriterijai darbdaviui?

Senior
X5
44

Kiek iš 10 produktas atitinka tavo ideologiją?

Senior
OZONOZON
44
/412