Sobes.tech

Golang

Pastāsti par pēdējo interesanto uzdevumu, ko tu pats realizēji

Middle+
Телега
44

Vai jūs pašreiz strādājat [uzņēmumā], vēl viena nedēļa ir atlicis, lai pabeigtu?

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

Ko šis kods izvadīs un kāpēc? ```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

Kā jūs sapratāt, ka datu bāzē ir slodze? Kā jūs piedalījāties problēmas identificēšanā?

Middle+
X5
44

Cik savienojumu bija Postgres?

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

Kā veikt in-memory kešatmiņas invalidāciju dažādos podos? Kā sinhronizēt kešatmiņas starp dažādām pakalpojuma instancēm?

Senior
А7
44

Pastāstiet par problēmu ar ClickHouse (kritumu, jo dēļ, ka ir liels unikālo ierakstu skaits) un kā to atrisinājāt.

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

Vai jums bija regulāras tikšanās ar savu vadītāju vienas pret vienu formātā?

Senior
AvitoAvito
44

Kāda ir Go priekšrocība salīdzinājumā ar C# vai Java, ja arī tiem ir zaļās pavedieni (green threads)?

Senior
X5 techX5 tech
44

Kāpēc jūs ienācāt tirgū un kāpēc atbildējāt uz šo vakanci?

Senior
FaceApp
44

Ja vairākas klienta pasūtījumi ir ar vienādu summu, kā mainīsies DENSE_RANK() uzvedība salīdzinājumā ar RANK()? - DENSE_RANK() izlaiž nākamo numuru, RANK() nē - DENSE_RANK() piešķir vienādu rangu vienādām summām un neizlaiž nākamo numuru, RANK() izlaiž - Nav atšķirības - DENSE_RANK() sniedz unikālus numurus, RANK() sniedz vienādus numurus

Intern
AvitoAvito
44

Kāpēc nebija iespējams visu uzbūvēt uz ClickHouse un vienkārši parādīt metriku ar frontenda pakalpojumu?

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

Ko šobrīd meklē sev, kas tev ir svarīgs?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
44

Kā darbojas karte Go? Pastāstiet par iekšējo struktūru, buckets, kolīzijām.

Middle+
101ХР101ХР
44

Ja binārā meklēšana un meklēšanas koks darbojas vienlaikus, kāpēc abi pastāv un kad izmantot kuru?

Middle
VKVK
44

Kas ir graceful shutdown un kā tas darbojas Go?

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

Kas notiek, lasot no neiniilizēta (nil) kanāla?

Senior
I-teco
44

Kam paredzēti JWT tokeni?

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("rūpnīca ", gopherID, " baigusi gulēt") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " apstāšanās laiks ...") c <- id } ```

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

Vai konkurētspējīga un paralēla programmas daļu izpilde ir tā pati?

Senior
FinFrame
44
/412