Sobes.tech

Golang

Ce este important să se prevadă în worker-ul de polling?

Senior
193

De ce ai decis să părăsești locul de muncă actual?

Middle
193

Vorbește-mi despre proiectul tău în CloudPay: la ce ai lucrat, de ce erai responsabil, cu ce sarcini dificile te-ai ocupat?

Senior
191

Spune-mi, cu ce te ocupi în proiectul Wildberries — care este fluxul de sarcini, care sunt responsabilitățile tale?

Middle+
191

Povestiți despre experiența dvs. cu bazele de date — în afară de ClickHouse, ce alte baze și cât de profund?

Senior
190

De ce ai decis să schimbi radical direcția și să alegi dezvoltarea?

Middle+
190

Ce anume făceai exact cu Postgres — interogări, indecși?

Senior
190

Cum stau lucrurile cu observability, ce poți povesti?

Senior
189

Ce se întâmplă atunci când adaugi elemente într-o hartă și ce este evacuarea?

Middle+
189

Cât de activă este căutarea? Există deja oferte sau etape finale?

Middle
189

Ce este defer? Ce va afișa următorul cod? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```

Senior
189

Vorbește-mi despre educația ta și drumul în dezvoltare. Nu ai obținut o formare necorespunzătoare, nu-i așa?

Middle+
188

Cu ce ai lucrat cel mai des? Ce tehnologii ai folosit?

Middle+
188

De ce vrei să pleci din compania actuală?

Middle+
188

Cum se poate arhitectura la nivel înalt un sistem de postare a ofertelor de muncă pe mai multe platforme cu agregare a răspunsurilor?

Senior
186

Care sunt așteptările tale financiare?

Middle
186

Există o bază de date cu următorul schelet de date // utilizator id | nume | prenume | data_nasterii 1 | Ivan | Petrov | [telefon] | Anna | Petrova | [telefon] | Anna | Petrova | [telefon] // achiziție sku | preț | user_id | dată 1 | 5500 | 1 | [telefon] | 5700 | 1 | [telefon] | 4000 | 1 | [telefon] | 8000 | 2 | [telefon] | 400 | 2 | [telefon] // listă_ban user_id | data_inceperii 1 | [telefon] Se trebuie afișat: 1. Afișați combinațiile unice de utilizator și id de produs pentru toate achizițiile efectuate de utilizatori înainte de a fi interziși. Sortează mai întâi după numele utilizatorului, apoi după SKU 2. Găsiți utilizatorii care au făcut achiziții pentru o sumă mai mare de 5000. Afișați numele lor în formatul id utilizator | nume | prenume | suma totală a achizițiilor

Senior
186

Cum funcționează un map în Go în linii generale?

Middle+
185

Poți folosi o coloană în SELECT dacă nu o grupăm în GROUP BY?

Senior
185

Scrieți codul unei funcții care face merge de N canale. Întregul flux de intrare este redirecționat către un singur canal. func merge(cs ...<-chan int) <-chan int { ... }

Middle+
185
/13