Golang
Spune-mi despre tine, experiența ta, cum ai ales direcția IT și dezvoltarea, de ce exact Go, cum ai avansat în carieră?
Spune-mi despre ultimul tău proiect: care a fost scopul de afaceri și pentru ce a fost necesar?
Ce este ACID? Explică fiecare proprietate.
De ce nu s-a putut construi totul pe ClickHouse și pur și simplu să se afișeze metricile pe front printr-un serviciu?
Spuneți-ne despre dvs. și experiența dvs. de muncă.
Povestiți despre echipă și metodologia de lucru.
De ce ați decis să vă gândiți la schimbarea locului de muncă?
Cum a fost implementat sistemul de validare a conținutului media, ce servicii au fost utilizate?
Ai lucrat cu arbori AST în Go? Ce dezavantaje vezi în implementarea actuală?
Ce probleme pot apărea la utilizarea triggerelor?
Cum sunt structurate podurile în Kubernetes? Pe ce tehnologii se bazează izolarea? Ce tipuri de namespace cunoști?
Agregatul funcționează întotdeauna la nivelul unei singure tranzacții. Ce altceva este important de știut despre agregate în DDD?
Ce cauți acum pentru tine, de ce vrei să schimbi compania/proiectul/produsul?
Cum găsești o interogare lentă în PostgreSQL și cum o optimizezi?
Ați efectuat teste de încărcare?
Cum te raportezi la turele de noapte și de seară în cazul unei defecțiuni?
Ce primitive de sincronizare cunoști în Go?
1. ce va afișa, cum să corectați, cum să faceți o secvență sigură pentru fire (waitGroup) 2. eliminați duplicatele dintr-un slice
Ce documentație scrii atunci când dezvolți un nou serviciu?
Dacă ai o sarcină mare, de exemplu un fișier de 10 GB cu setări pe linie, și trebuie să procesezi fiecare linie (de exemplu, să pui un punct la sfârșit), ar ajuta goroutines să accelereze această muncă?