Golang
Kā notiek koda testēšanas process Go valodā?
Vai jums ir pieredze darbā ar manto vai novecojušo kodu, kas prasa modernizāciju vai refaktorizāciju?
Pastāstiet vairāk par Redis: kādi direktoriji ir un kādi dati tur tiek glabāti?
Cik savienojumu bija ar PostgreSQL? Ko darīt, ja 10 tūkst. RPS nav pietiekami savienojumi?
Kā ierobežot polling worker izsaukumu skaitu, ja API ir maksas?
Kādās situācijās var rasties pavedienu vai procesu savstarpēja bloķēšana?
Vai var uzskatīt, ka slices ir drošs lietošanā daudzprocesoru vidē bez papildu sinhronizācijas pasākumiem?
Kāpēc, izmantojot map, elementu kārtība nav garantēta un šķiet nejauša?
Kādi ir priekšrocības un trūkumi, izmantojot goroutines Go programmās?
Kādus soļus jāveic, lai īstenotu metodi Go valodas struktūrā?
Kā tiek veikta indeksu dzēšana un optimizēšana datu bāzē?
Vai jums ir praktiska pieredze sarežģītu sistēmu arhitektūras risinājumu izstrādē?
Kāds OOP koncepcijas aspekts atspoguļo klases vai objekta struktūru?
Kad tieši gorutīnas var pāriet uz vietējo izpildes rindu?
Kuras citas programmēšanas valodas pazīsti labā līmenī, izņemot Go?
Kurš no šiem koda fragmentiem satur kļūdu vai potenciālu problēmu, kas saistīta ar kanālu darbu? 1. variants package main func main() { ch := make(chan int) ch <- 1 } 2. variants package main func main() { ch := make(chan int, 1) ch <- 1 } 3. variants package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } 4. variants package main func main() { ch := make(chan int) close(ch) <-ch } 5. variants package main func main() { ch := make(chan int, 3) ch <- 4 }
Vai esi gatavs hibrīd darba formātam (birojs + attālināts darbs)?
Vai jūsu projektos esat izmantojis pesimistiskās bloķēšanas mehānismu?
Kādus veiktspējas mēroga palielināšanas metodes jūs varat minēt programmatūras sistēmās?
Kādus efektivitātes rādītājus varat minēt par Pipeline?