Ko nozīmē vēsturisko datu pārskatīšana partijas procesā?
Golang
Vai jūs pārvietojāt nederīgas ziņas uz atsevišķu tēmu un tās ražojāt vai kā? Vai bija daudz tādu ziņu?
Kā tu sadarbojies komandā, kur ir middle un team lead?
Lūdzu, pastāsti, kur šobrīd strādā un ko dari.
Kā jūs strādājāt ar Docker?
Kādus testus uzskatāt par visefektīvākajiem?
Kas notiek funkcijas ar ģenerikiem kompilācijas laikā?
// Jautājums 2. Ko ekrānā parādīs 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) } }() }
Kas notiks ar 5 lietotājiem un 3 daļām?
2. uzdevums: Izstrādājiet REST API sociālajam tīklam VKontakte ar šādām operācijām: • draugu pievienošana un noņemšana; • lietotāja draugu saraksta apskate; • lietotāja profila apskate; • ziņu plūsmas publicēšana; • multivides failu augšupielāde ziņām; • ziņu plūsmas (sākumlapa un lietotāji) apskate; • lietotāja dialogu un čatu apskate; • ziņu sūtīšana un lasīšana dialogos un čatos. addFriend(post) POST /users/{id}/friends deleteFriend(delete) DELETE /users/{id}/friends/{friends_id} getUserFriends(get) GET /users/{id}/friends getUserForm(get) GET /users/{id}/profile createPost(post) POST /posts uploadMediaFile(post) POST /media getFeed(home/user) GET /feed GET /users/{id}/feed getDialogues(get) GET /dialogs sendMessage(post) POST /dialogs/{id}/messages getMessage(get) GET /dialogs/{id}/messages
Uzņēmuma platforma loģistikas un operatīvo datu apstrādei — vai tieši jūs veidojāt un aprēķinājāt loģistikas maršrutus?
Ko nozīmē vēsturisko datu pārskatīšana, īstenojot patch procesu datu ielādēšanai un pārskatīšanai? Kāpēc tas ir jāveic katru nakti?
Kā dati plūda caur Kafka? Kā notika notikumi?
No kurienes jums nāk dati? Vai ir loģistikas, kas sūta datus, un jūs tos glabājat?
Senior — tas ir risinātājs, pēdējais posms?
Ko darījāt, ja dati tika zaudēti? Kā vispār saprast, ka dati ir zaudēti?
Vai Postgres ar JSONB var izmantot kā NoSQL?
Ko tiks rādīt? ```go package main import ( "fmt" "runtime" ) func main() { runtime.GOMAXPROCS(1) done := false go func() { done = true }() for !done { } fmt.Println("finished") } ```
Vai jūs pats rakstījāt vai rediģējāt Kubernetes YAML manifestus CI/CD?
Kā jūs rakstījāt datu bāzē? Pa vienam ierakstam vai partijās?