Sobes.tech

Golang

Ce se întâmplă cu programul dacă apare o panică într-o goroutine separată?

Senior
128

Ce se întâmplă cu întregul program dacă apare o panică în handler-ul HTTP?

Senior
127

Cu ce baze de date non-relaționale ai lucrat?

Senior
118

Ce arhitecturi de software cunoști?

Senior
111

Descrie procesul tău de dezvoltare și implementare a unui nou serviciu: de la colectarea cerințelor până la implementarea în mediile de dezvoltare și testare.

Senior
107

Există programare orientată pe obiecte în Go? Dacă da, cum este implementată; dacă nu, de ce?

Senior
104

Cum a fost structurat exact procesul de încărcare sau construire a acestor date?

Senior
97

Vorbește-mi despre Circuit Breaker — ce este și cum funcționează?

Senior
97

Care sunt diferențele dintre gRPC și REST?

Senior
95

Cum îmbogățești erorile cu context în Go și le transmiți mai departe păstrând eroarea originală?

Senior
91

Ce indecși sunt folosiți în PostgreSQL?

Senior
89

Cum ai adăuga o cantitate foarte mare de date la o bază de date de producție existentă fără a perturba sistemul?

Senior
88

Ce este o bază de date relațională și non-relațională și de ce diferă una de cealaltă?

Senior
87

Cum arată o interfață goală în Go și ce se întâmplă dacă o treci ca argument al unei funcții?

Senior
80

Ai lucrat vreodată cu accesul concurent la date într-o bază de date? Ce mecanisme, cum ar fi tranzacțiile și blocările, ai folosit? Există modalități de a rezolva această problemă fără a implica baza de date?

Senior
80

Cum este gestionat acest lucru în cod?

Senior
72

În ce măsură ai lucrat cu PostgreSQL: doar scriind interogări sau și configurând baza de date, partiționare, sharding, implementarea clusterelor?

Senior
71

Cum ai organizat scalarea și cu ce arhitecturi de microservicii ai lucrat?

Senior
65

Despre ce tip de scalare vorbim?

Senior
63

Cum arăta o interogare lentă pentru raport și care a fost întregul traseu de la cererea utilizatorului până la obținerea rezultatului?

Senior
62
/5