Sobes.tech

Golang

Ai scris manifeste Kubernetes?

Middle
АО Медиа Эффект
39

Ce este Inversion of Control?

Middle
СБЕРСБЕР
39

Ai avut acces la producție?

Middle+
Яндекс вертикали
39

Ce primitive de sincronizare există în Go? Care mutex ar fi cel mai potrivit în acest caz?

Middle
Туту
39

Ce ai transmite în interiorul acestui canal (ce structură de date)?

Middle
Aliexpress
39

Ai lucrat cu replicarea? Ce tipuri de replicare există?

Middle
Small
39

Ce este o gorutină? Cu ce diferă de un fir de sistem? Vorbește despre planificatorul Go (GMP).

Senior
Lenta Tech
39

Ce poți să-mi spui despre Mutex?

Middle
АО Медиа Эффект
39

Care a fost strategia ta preferată atunci când un cluster Elasticsearch cădea sau nu mai răspundea? Funcția de căutare de pe site se strica, sau exista un mecanism de rezervă pentru solicitările directe către PostgreSQL?

Middle
AndersenAndersen
39

Scrieți o funcție care verifică dacă un șir de caractere este un palindrom. Un palindrom este o secvență de caractere care se citește la fel în ambele direcții. Trebuie verificat doar cu caracterele alfabetului a- я, А- Я, fără a ține cont de diferența de majuscule/minuscule.

Middle
VKVK
39

De ce ați decis să împărțiți monolitul în 3 servicii independente? Pe ce s-a bazat această decizie?

Senior
МВидеоМВидео
39

Ai făcut teste unitare?

Middle+
Voximplane
39

Puteți oferi o definiție a integralei nedefinite?

Middle
Graveling
39

De ce serviciul a fost în TypeScript și de ce a fost convertit în Go?

Middle
СБЕРСБЕР
39

Cum să organizezi interacțiunea dintre frontend și backend pentru trimiterea notificărilor în timp real?

Senior
А7
39

// numere de la 1 la 10 func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

Middle+
МВидеоМВидео
39

Cum vă raportați la instrumentele AI? Le folosiți în muncă pentru anumite sarcini?

Senior
АЭРО
39

În HTTP/2, datorită conexiunii TCP persistente, a apărut posibilitatea de a face ceva interesant: ce anume a permis acest lucru să fie realizat?

Senior
X5 techX5 tech
39

Ce este protocolul de rețea IP și ce sarcini rezolvă?

Middle
Graveling
39

Unde locuiești, unde te afli?

Senior
Яндекс
39
/411