Golang
Vai jūs varat izskaidrot, kas ir atkarību pārvaldības sistēma Go un kā tā tiek īstenota?
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)?
Kā notiek atsevišķu mikroservisu savstarpējā mijiedarbība?
Vai jūsu projektos esat izmantojis pesimistiskās bloķēšanas mehānismu?
Pastāsti par DDD (Domaņas vadīta dizains) un funkcionālo paradigmu — ko lasīji, kā realizēji?
Kā var īstenot lietojumprogrammu izvietošanu Kubernetes un kādi soļi tam jāveic?
Kādus efektivitātes rādītājus varat minēt par Pipeline?
Kā var identificēt sacensību stāvokli (Race Condition) sistēmā?
Kā nodrošināt, lai tiktu novērsta atvērtu failu deskriptoru limita pārsniegšana sistēmā?
Kādos gadījumos tiek izmantura datu struktūra ar iespēju glabāt secīgus elementus un to dinamisku mainīšanu?
Vai jūs varat izskaidrot hash funkcijas darbības principu kartes (Map) realizācijā?
Kāda funkcija veic proxy lomu Go valodā?
Cik skaidri parasti ir prasības?
Vai vari uzskaitīt galvenās atšķirības un iezīmes starp HTTP/2 protokolu un HTTP/1.1?
Kādas ir atšķirības starp slices un arrays Go valodā?
Kādi procesi tiks uzsākti un kā notiks jaunas gorutinas izveide Go?
Kā palaist daudzkontaineru lietojumprogrammu, izmantojot docker-compose?
Vai jūs varētu pastāstīt, kā tika organizēta infrastruktūra un tehniskā vide jūsu pēdējā darba vietā?
Kāda ir saskarnes loma objektorientētajā programmēšanā?