Golang
Systém začal spomaľovať — ako budeš hľadať príčinu?
Aké je vaše celkové skúsenosti s komerčným vývojom v Go?
Na čo sa používala replikácia v PostgreSQL?
Čo sa stane s touto operáciou odoslania? Kanál sa automaticky rozšíri a príjem sa vykoná asynchrónne Goroutine sa zablokuje, kým sa neobjaví prijímateľ Hodnota bude odhodená bez chyby Odoslanie spôsobí panic
V čom sa líšia goroutines od vlákien OS? Na čo sú goroutines potrebné?
Povedz mi, čo sa nakoniec deje — ako akumulujeme buffer?
Prečo bolo volanie backend.Invoke vykonané mimo mutex?
Povedz mi o replikácii master-slave — kedy sa obraciame na master, kedy na slave?
Čo sa stane s gorutinou pri prázdnom select {}?
Odkiaľ by ste začali implementáciu stránkovania v tejto metóde?
Vykonali ste záťažové testovanie?
Máte skúsenosti s navrhovaním architektúry mikroservisov od nuly a refaktorovaním monolitu?
Koľko inštancií ETCD je potrebných pre odolnosť voči chybám?
Povedz o konkurenčnom spracovaní — ako obmedzili paralelizmus, ako vyberali parametre na základe meraní?
Čo je mock (falošný)?
Aké výhody a nevýhody vidíš v používaní fmt.Print v knižnici?
Ako JWT overuje svoju pravosť? Ako sa zabezpečí, že token nebol sfalšovaný?
Porozprávajte o práci so slices v Golang: ako fungujú capacity, length a čo sa stane pri prekročení hraníc.
Aké sú vaše očakávania ohľadom platu? Ako bol štruktúrovaný váš predchádzajúci príjem (základná mzda, bonusy)? Ste ochotní zvážiť celkový príjem vrátane bonusov?
Povedzte nám viac o vašich skúsenostiach: o aký projekt išlo a aká bola vaša zodpovednosť?