Sobes.tech

Golang

// Jautājums 4. Ko ekrānā parādīs package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }

162

Vai esi strādājis ar RabbitMQ? Pastāsti par Kafka — ja ir 3 daļas un 1 patērētājs, kā tiek sadalīti ziņojumi?

161

Vai DevOps iestatīja galveno pipeline, vai arī tu pats spēlējies ar Kubernetes manifestiem vai pārlūkoji klasteri, skatījies žurnālus?

159

Kā jūs rakstījāt datus datubāzē — pa vienam vai partijās? Vai vienā Kafka ziņojumā varēja būt 500 ieraksti?

159

Pastāsti, kā tu optimizēji vaicājumus — ir rakstīts, ka samazināji no 10–12 minūtēm līdz 5–7 minūtēm. Kāds ir tas ziņojums, kas tik ilgi tiek izpildīts? Kā tu to optimizēji?

158

// Jautājums 2. Ko ekrānā parādīsies package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Panikas apstrāde", r) } } }

158

Vai ir labi, ka vienu un to pašu endpoint izmanto, lai pievienotu draugus un skatītu lietotāja draugus, bet ar dažādām metodēm? Kā tas darbosies?

156

Ko darījāt ar patērētāja kavēšanos (consumer lag) pārkonfigurēšanas vai pakalpojuma apturēšanas laikā?

154
/11