Sobes.tech

Golang

Čo je to Graceful Shutdown a prečo je potrebný?

Senior
2gis2gis
100

Čo je to context v Go, na čo slúži, dá sa bez neho žiť?

Senior
YadroYadro
100

Ako prebieha rozšírenie (rehash) v Swiss Tables?

Senior
I-teco
100

Prečo model nemá textúry, aj keď ste stiahli namaľovaný model? Môžete ho namaľovať sami?

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

Ste pripravení zúčastniť sa technických pohovorov v budúcnosti?

Senior
Nau
100

Čo sú to kanály v Go? Aké existujú? Ako sú štruktúrované pod kapotou?

Senior
Lenta Tech
100

Úloha: «Ping-pong s timeoutom» Napíšte funkciu pingPong, ktorá: - Spustí dve gorutiny: jedna generuje správy "ping", druhá — "pong". - Gorutiny musia vymieňať správy cez spoločný kanál striktne po sebe. - Výmena pokračuje 3 sekundy, potom by mal program skončiť (pohotovostné vypnutie). - Použite kontext na zrušenie s timeoutom. - Vypisujte každú správu na obrazovku spolu s časom (v milisekundách od začiatku). Príklad očakávaného výstupu: 0ms: ping

Senior
FREEDOM LIFESTYLE
100

import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }

Middle
VKVK
100

Rozprávaj o IPv4 a IPv6

Senior
Итрея
100

Nastavil si Kubernetes?

Middle
WildberriesWildberries
100

Na akom projekte alebo produkte práve pracujete?

Senior
OZONOZON
100

Stretli ste sa s Common Table Expression (CTE)? Povedzte o nich, vrátane rekurzívnych CTE.

Senior
МВидеоМВидео
100

Ako môžu služby medzi sebou komunikovať? V čom sa líši REST od gRPC?

Senior
SelectelSelectel
100

Je typ string v Go zmeniteľný alebo nezmeniteľný?

Senior
2gis2gis
100

[meno] povedzte nám o sebe a svojich skúsenostiach

Senior
МВидеоМВидео
100

Čo sú to timeouty a používaš ich pri práci?

Senior
AvitoAvito
100

Ako se v Go imenuje pristup, pri ktorom vytvoríš kanál, ho zatvoríš a potom z neho čítaš? Aká je výhoda zatvorenia kanála oproti odosielaniu hodnoty do neho?

Senior
Cloud.ru
100

Použili ste prístupy pre distribuované transakcie?

Senior
техвил
100

V spoločnosti nie sú žiadne možnosti?

Senior
BetBoom
100

Čo je to gorutina a ako funguje?

Senior
sber tech
100
/412