Golang
Kuidas te määratlesite teenuse piire, kus see peaks algama ja lõppema?
Kuidas te kujundaksite selle koodi erinevate transpordiprotookollide (gRPC, HTTP, tarbija) kasutamiseks?
Millised probleemid võivad tekkida paralleelsetes Go programmides ja kuidas te neid tuvastate?
Millised on TCP ja UDP peamised erinevused ning millal peaks valima iga protokolli?
Mis vahe on relatsioonilistel ja mitte-relatsioonilistel hoidlatel? Rääkige ACID-ist.
Senior — on lahendaja, viimane lüli?
Kas teil on kogemusi gRPC-ga töötamisel?
""" Kinoteatri kohad on paigutatud ühte ritta. Uus vaataja valib koha, soovides istuda võimalikult kaugel teistest vaatajatest reas. See tähendab, et kaugus sellest kohast, kuhu ta istub, kuni lähima vaatajani, peaks olema maksimaalne. On tagatud, et reas on alati vabad kohad ja et juba istub vähemalt üks vaataja. Kirjutage funktsioon, mis, lähtudes antud kohtade reas (nullide ja ühtede massiiv), tagastab kauguse (vahede arv istmete vahel) valitud kohast lähima vaatajani. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] [1, 0, 0, 0] place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
Mis juhtub, kui rikastamise ajal üks teenustest on kättesaamatu (näiteks teenus, millel on täisnimi/kasutaja andmed)? Kas kogu Kafka peatub?
Rääkige oma kogemusest PostgreSQL-iga. Kas teil on optimeerimise küsimustega kogemusi?
Mida näitab programm? Miks? ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```
Mis vahe on protsesside, lõimede ja goroutine'ide vahel Go keeles?
Kuidas välja selgitada, miks pliiats aeglaselt reageerib? Kuidas kasutada pprof?
Räägi, kuidas sa päringuid optimeerisid. 10-12 minutist 5-7 minutini — millised on need aruanded, mis nii kaua täidetakse?
Mis on Outbox muster ja kuidas see rakendatakse?
Mida tähendab & märk enne http.Client{}?
Kuidas sa töötasid Dockeriga?
Kuidas kulges tee ärimõttest müügini?
Kas kasutas EXPLAIN-i päringute optimeerimiseks? Mida saite teada ja kui palju suutsisite päringuid kiirendada?
Rakenda funktsiooni, mis leiab iga namespace'i kõige rohkem logisid omava teenuse. Milline on algoritmide keerukus top-1, top-2, top-10 jaoks?