Golang
Cum funcționează operațiile atomice?
Conform CV-ului, lucrați în prezent la [organizație], este corect?
Cum se închide un canal pentru un cititor în Go? Ce se întâmplă dacă scrii într-un canal închis?
Eroare: # command-line-arguments 2486763/main.go:34:9: nedefinit: sync 2486763/main.go:35:9: nedefinit: sync 2486763/main.go:45:32: nedefinit: fmt.Errorf
Ai o idee despre diferența dintre flux și proces?
În ce echipă lucrezi acum? După compoziție, după număr.
Ce chei pot avea un map în Go?
Cum se inserează rapid 10 miliarde de rânduri în ClickHouse?
Vorbește-mi despre CTE (Expresia de Tabel Comună).
Cum te-ai evalua ca dezvoltator Golang? Ești acum middle, middle+, senior?
Care este avantajul Swiss Tables comparativ cu implementarea veche a tabelului hash? Câți biți ocupă codul hash în implementarea veche și cea nouă?
[nume] a întrebat: ce tipuri de date există în Go?
Ce este important pentru tine atunci când alegi o companie viitoare? La ce acorzi atenție?
Ce probleme au fost întâmpinate la implementarea CQRS? Consistența datelor, periodicitatea actualizărilor?
Care este volumul aproximativ de date în snapshot-uri?
De ce nu apar erorile în metoda Process? Trebuie corectat și trimis codul complet funcțional.
Vorbește despre oprirea grațioasă: ce este, ce se întâmplă în timpul acesteia, cum este apelată? Ce procese execută serviciul în Kubernetes după ce primește SIGTERM?
Există un tabel mare, interogările din ea sunt lente. Ce ai face?
Unde stocționau metricile? Nu ați folosit VictoriaMetrics?
Câtă experiență ai cu Redis ca cache și broker de mesaje?