Sobes.tech

Golang

Kas ir daļējs indekss?

Middle+
Magnit Tech
38

Pastāstiet par komandu un vadības procesiem (sprinti, kanban utt.)

Senior
VK Live
38

interfeiss TTLCache { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Nedrīkst izplūst atmiņā // get nedrīkst atgriezt beigu laiku //īstenojums

Senior
X5
38

Kas ir interfeiss Go valodā, kam tas ir nepieciešams, kā tas darbojas? Kā tas izskatās zem motora pārsega?

Senior
YadroYadro
38

```go type User struct { ID int Name string } var ( dbHits int ) func getUserInfoFromDB(id int) User { time.Sleep(100 * time.Millisecond) dbHits++ return User{ID: id, Name: fmt.Sprintf("User-%d", id)} } func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(i int) { defer wg.Done() fmt.Println(getUserInfoFromDB(i)) }(42) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` ```go func main() { var wg sync.WaitGroup j := 12345 for i := 0; i < 5000; i++ { wg.Add(1) go func(i int) { defer wg.Done() once.Do(func() { user = getUserInfoFromDB(42) }) fmt.Println(user) }(j) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` (Ar nem question explicit, bet kods norāda uz uzdevumu, kas saistīts ar konkurenci, sinhronizāciju un datu bāzes izsaukumu minimizēšanu, izmantojot sync.Once vai līdzīgas tehnikas.)

Middle+
РамблерРамблер
38

Kas var tevi atturēt no darba komandā no koda un procesu skatpunkta?

Senior
Штрафов нет
38

Kā droši glabāt noslēpumus Kubernetes, ja tie pašlaik atrodas ConfigMap un ir pieejami ikvienam ar lasīšanas piekļuvi uz namespace?

Senior
Не указано
38

Pastāstiet par sevi, savu pieredzi un projektiem

Senior
СБЕРСБЕР
38

Kāda būs rezultāts ierakstot slēgtā kanālā? (deadlock / panika / operācija atgriezīs kļūdu)

Senior
Лаборатория Касперского
38

Vai jūs papildus sadalījāt uzdevumus, kurus atnesa sistēmas analītiķis, komandas iekšienē?

Senior
AvitoAvito
38

Kādus tieši tehnoloģisko priekšrocību un ekosistēmu Go, iespējams, unikālus, kas tikai Go atbilst, jūs varētu nosaukt?

Senior
purrweb
38

Cik ilgi jau strādājat ar Go? Iepriekšējā darbā apvienojāt PHP un Go — kā tas notika?

Senior
Магнит Тех
38

Kurā posmā tu šobrīd esi tehnisko interviju laikā? Vai tev ir piedāvājumi?

Middle+
OZONOZON
38

Ko tu domā par virsstundām?

Senior
Cloud.ru
38

Kāpēc neizmantot WebSocket vietā gRPC straumi?

Middle
Small
38

Kādi ir daudzšķautņu mijiedarbības izaicinājumi un kā tos risināt?

Senior
YadroYadro
38

Vai būs panika, ja pievienosim append pie nil slice?

Middle
WildberriesWildberries
38

Cik mikroservisi parasti ir iekšā vienā ķēdē?

Middle
Aliexpress
38

Kas ir videa vidi mainīgie? Kam tie ir nepieciešami?

Middle+
YadroYadro
38

Vai Go ir OOP un kādā formā?

Senior
YadroYadro
38
/412