Sobes.tech

Golang

Kuidas te määratlesite teenuse piire, kus see peaks algama ja lõppema?

Middle+
X5
72

Kuidas te kujundaksite selle koodi erinevate transpordiprotookollide (gRPC, HTTP, tarbija) kasutamiseks?

Middle+
КуперКупер
71

Millised probleemid võivad tekkida paralleelsetes Go programmides ja kuidas te neid tuvastate?

Senior
AndersenAndersen
71

Millised on TCP ja UDP peamised erinevused ning millal peaks valima iga protokolli?

Middle+
Бюро 1440Бюро 1440
71

Mis vahe on relatsioonilistel ja mitte-relatsioonilistel hoidlatel? Rääkige ACID-ist.

Senior
Алабуга
71

Senior — on lahendaja, viimane lüli?

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

Kas teil on kogemusi gRPC-ga töötamisel?

Senior
X5
71

""" Kinoteatri kohad on paigutatud ühte ritta. Uus vaataja valib koha, soovides istuda võimalikult kaugel teistest vaatajatest reas. See tähendab, et kaugus sellest kohast, kuhu ta istub, kuni lähima vaatajani, peaks olema maksimaalne. On tagatud, et reas on alati vabad kohad ja et juba istub vähemalt üks vaataja. Kirjutage funktsioon, mis, lähtudes antud kohtade reas (nullide ja ühtede massiiv), tagastab kauguse (vahede arv istmete vahel) valitud kohast lähima vaatajani. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] [1, 0, 0, 0] place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }

Intern
Яндекс
71

Mis juhtub, kui rikastamise ajal üks teenustest on kättesaamatu (näiteks teenus, millel on täisnimi/kasutaja andmed)? Kas kogu Kafka peatub?

Senior
А7
71

Rääkige oma kogemusest PostgreSQL-iga. Kas teil on optimeerimise küsimustega kogemusi?

Middle+
Servicepipi
71

Mida näitab programm? Miks? ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```

Senior
Озон банк
71

Mis vahe on protsesside, lõimede ja goroutine'ide vahel Go keeles?

Middle+
Ozon ФинтехOzon Финтех
71

Kuidas välja selgitada, miks pliiats aeglaselt reageerib? Kuidas kasutada pprof?

Senior
Бюро 1440Бюро 1440
71

Räägi, kuidas sa päringuid optimeerisid. 10-12 minutist 5-7 minutini — millised on need aruanded, mis nii kaua täidetakse?

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

Mis on Outbox muster ja kuidas see rakendatakse?

Senior
Mayflower
71

Mida tähendab & märk enne http.Client{}?

Middle+
MAX LTD Group
71

Kuidas sa töötasid Dockeriga?

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

Kuidas kulges tee ärimõttest müügini?

Senior
WildberriesWildberries
71

Kas kasutas EXPLAIN-i päringute optimeerimiseks? Mida saite teada ja kui palju suutsisite päringuid kiirendada?

Middle+
Servicepipi
71

Rakenda funktsiooni, mis leiab iga namespace'i kõige rohkem logisid omava teenuse. Milline on algoritmide keerukus top-1, top-2, top-10 jaoks?

Middle+
X5 groupX5 group
71
/411