Golang
Vai pastāv situācijas, kad vienas rakstzīmes maiņa virknes ir neiespējama vai nepieņemama, un kā to izskaidrot?
Kad jānodod konteksts datu bāzei ExecContext un kad nē?
Vai jums ir praktiska pieredze sarežģītu sistēmu arhitektūras risinājumu izstrādē?
Vai starp dažādu pakalpojumu līgumiem bija saistības? Kādas saistības jums bija?
Vai jums ir pieredze iekšējo SQL vaicājumu izmantošanā savos projektos?
Kāds OOP koncepcijas aspekts atspoguļo klases vai objekta struktūru?
Kādus datus iekšā slice tiek nodoti, izsaucot funkciju ar šo slice kā argumentu?
Kad tieši gorutīnas var pāriet uz vietējo izpildes rindu?
Pastāstiet par steku, kas tiek izmantots pašreizējā projektā, sīkāk.
Kam paredzēts SELECT FOR UPDATE?
Vai jūs varat izskaidrot, kas ir atkarību pārvaldības sistēma Go un kā tā tiek īstenota?
Kādi nefunkcionālie prasības ir svarīgas biļešu rezervēšanas sistēmai?
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 jūs varat izskaidrot, ko nozīmē termins Keyproof attīstības vai sistēmu kontekstā?
Ko darītu, ja pamanītu, ka servera daļa darbojas ar aizkavēšanos?
Vai esat izmantojis Inbox un Outbox modeļus?
Kā var īstenot lietojumprogrammu izvietošanu Kubernetes un kādi soļi tam jāveic?
Kā noteikt, vai konkrēta elementa ir sarakstā (slice)?
Kādas tehniskās prasmes ir inženierim mikroservisu arhitektūras izstrādei un uzturēšanai?
Kādos gadījumos tiek izmantura datu struktūra ar iespēju glabāt secīgus elementus un to dinamisku mainīšanu?