Sobes.tech

Golang

De ce ai decis să migrezi de la un monolit la microservicii? Cu ce te-ai confruntat?

Senior
РамблерРамблер
41

Ce este contextul în Go? La ce servește? Cum funcționează anularea prin timeout?

Middle
СБЕРСБЕР
41

Ce tipuri de context cunoști?

Senior
ВкусВиллВкусВилл
41

Cum funcționează calculele paralele în Go? Povestește-mi despre planificatorul de goroutines

Middle+
СБЕРСБЕР
41

În ce ordine sunt executate mai multe defer într-o funcție?

Senior
А7
41

pachet principal import ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Salut Lume!" fmt.Println("Ieșire!") } eroare fatală: toate goroutine-urile sunt adormite - blocaj! goroutine 1 [primire canal]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Programul a ieșit: status 2.

Senior
Wildberries & Russ Bank
41

Cum crește un slice în Go?

Middle
RWB
41

Ești gata să te relochezi în Georgia?

Senior
.wrk
41

Folosiți ORM sau interogări manuale pentru a lucra cu baza de date?

Senior
Финтехробот
41

Cum se măsoară timpul de execuție al unei cereri HTTP folosind doar contoare (fără histogram)?

Senior
Не указано
41

Ce tipuri de JOIN cunoști și care este diferența dintre ele?

Senior
OZONOZON
41

Ce este un rune în Go?

Senior
техвил
41

Cum se adaugă execuția asincronă a predicatului în funcția Filter, păstrând compatibilitatea înapoi pentru utilizatorii existenți ai pachetului?

Senior
Avanpost
41

Cum comunicau serviciile între ele într-o arhitectură de microservicii? Cine scria contractele?

Middle+
Астрал-Софт
41

Cum să creezi cel mai bine un slice cu memorie prealocată folosind make? De ce să specifici capacitatea în avans?

Senior
ClearWay
41

De ce înmulțirea matricelor este definită exact prin această regulă?

Middle
Graveling
41

Cum influențează GOGC performanța serviciului? Ce este STW și cum influențează latența?

Senior
ClearWay
41

// Întrebarea 5. Ce va afișa pe ecran func main() { ch := make(chan int, 5) for i := 1; i <= 5; i++ { ch <- i } for true { fmt.Println(<-ch) } }

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

Întrebări pentru intervievator despre companie și procese

Senior
Магнит Тех
41

Ai ajutat vreodată colegi mai puțin experimentați? Cum se întâmpla de obicei?

Senior
АЭРО
41
/411