Golang
Kaip vykdomas indeksų šalinimas ir optimizavimas duomenų bazėje?
Kokios komponentės sudaro programos vykdymo aplinką?
Ar galite paaiškinti, kodėl blogai, kad gorutinos rašo duomenis į bendrą žemėlapį be sinchronizacijos?
Ar turite praktinės patirties kuriant architektūrinius sprendimus sudėtingoms sistemoms?
Kodėl naudojamas nuoseklaus maišos algoritmo ir kokias užduotis jis padeda spręsti?
Kokia yra Internal katalogo paskirtis projekto struktūroje?
Kuriose vietose rekomenduojama deklaruoti sąsajas programavimo kode?
Kokius parametrus galima naudoti šiukšlių surinkėjo elgsenai nustatyti?
Kada tiksliai gorutinos gali pereiti į vietinį vykdymo eilę?
Kokius kitus programavimo kalbas žinote gerai, išskyrus Go?
Kuris iš šių kodų fragmentų turi klaidą arba potencialią problemą, susijusią su kanalų darbu? 1 variantas package main func main() { ch := make(chan int) ch <- 1 } 2 variantas package main func main() { ch := make(chan int, 1) ch <- 1 } 3 variantas package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } 4 variantas package main func main() { ch := make(chan int) close(ch) <-ch } 5 variantas package main func main() { ch := make(chan int, 3) ch <- 4 }
Ar esi pasiruošęs hibridinio darbo formato (biuras + nuotolinis darbas)?
Kas yra Two-Phase Commit?
Kuriame atminties dalyje yra duomenų masyvas programos vykdymo metu?
Ar naudojote pesimistinio užrakinimo mechanizmą savo projektuose?
Kokius našumo mastelio didinimo metodus galite paminėti programinės įrangos sistemose?
Kokius Pipeline efektyvumo rodiklius galite paminėti?
Kaip užtikrinti, kad būtų išvengta atvirų failų aprašų limito viršijimo sistemoje?
Kokiais atvejais taikoma duomenų struktūra, galinti saugoti sekcinius elementus ir juos dinamiškai keisti?
Kokia funkcija atlieka proxy vaidmenį Go kalboje?