Պատմեք ձեր անցած փորձից հետաքրքիր խնդիրների մասին: Ինչ եք անում ընկերությունում?
Golang
Ի՞նչ շարժառիթներ էին ձեզ մղել ծանոթանալու ընթացիկ աշխատանքային առաջարկներին։
Որքան ժամանակ է աշխատում որոնման ծառը։
Ինչպե՞ս կարելի է օգտագործել ինտեգրված կառուցվածքները՝ ժառանգությունը իմիտացիայի համար Go-ում։
Ինչ է գորուտինան Go-ի համատեքստում?
Ի՞նչ է տարբերությունը բուֆերային և բուֆերային չլինած ալիքների միջև։
Ի՞նչ է անհրաժեշտ cache-ը և cache-ավորումը: Ի՞նչ է բացասական cache-ը։
Ինչպե՞ս կազմակերպել goroutine-ների միջև կապը և ինչպես աշխատել deadlock-ների հետ։
Ինչպես վերլուծել Linux մեքենայի վիճակը առանց մոնիտորինգի, եթե այն վատ է զգում? Ինչպե՞ս հասկանալ խնդիրների պատճառները։
Կա՞ հարց ձեր մոտ ինձ համար:
Ի՞նչ է գործընթացի և հոսքի տարբերությունը։
Հավասարաչափ բաշխման թեստը չի անցել: backend[0]-ը սպասվում էր 5 զանգ, ստացել է 10, backend[1]-ը սպասվում էր 5 զանգ, ստացել է 0
import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }
Ի՞նչ պատասխանատվություն ունեն StatefulSets-ը և երբ են օգտագործվում:
Ինչպե՞ս է Kubernetes-ը թարմացնում Deployment-ը նոր կոնֆիգուրացիա կիրառելիս (շարժական թարմացում):
Ի՞նչ են ալիքները և ինչպես սահմանել ուղղությունը ալիքի համար։
Ինչպես է աշխատում GOMAXPROCS-ը և ինչու է անհրաժեշտ P (պրոցեսոր) GMP մոդելում?
Պատմիր ինձ Istio-ի մասին՝ ինչ է դա, ինչու է դա անհրաժեշտ, ինչպես է աշխատում?
Ի՞նչ է data race-ը և ինչո՞վ է տարբերվում race condition-ից։
Նկարագրեք Linux սերվերի բեռնման գործընթացը սկսած գործարկումից մինչև տերմինալի գործարկում