Golang
Kādās OSI modeļa līmeņos jūs strādājāt?
Kādi datu tipi var būt kartes atslēga?
Ko tieši jūs īstenojāt šajā mikroservisā?
Kāds ir init/systemd procesa PID?
Cik cilvēku bija komandā?
Kāda bija projekta arhitektūra — mikroservisi?
Vai esat gatavs pāriet uz citu programmēšanas valodu, ja nepieciešams vai pēc personīgas vēlmes?
Uzdevums: Ko kods parādīs? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```
Vai anti-fraud ir liela pakalpojums vai daļa no lielākas sistēmas? Kā tas sadarbojas ar citām pakalpojumiem?
Izskaidrojiet visu Pipe funkcijas kodu ar komentāriem
Kāda ir atšķirība starp relāciju datu bāzi un nesaistīto datu bāzi?
Kā darbojas sync.RWMutex un kad to izmantot?
Kā tiek īstenots Mutex zem motora pārsega? Kas ir SpinLock un kā tas darbojas?
Kādi jautājumi ir uzņēmumam? Kā notiek uzdevumu plānošana un novērtēšana?
Ko tika izmantots veiktspējas novērtēšanai un profilēšanai? Vai tika izmantots standarta pprof profilis Go?
Diskā ir 10 GB brīvas vietas, bet nevar kopēt 4 GB lielu failu. Ko darīt? (inode problēma)
Kas ir transakcijas datu bāzēs?
Vai mēs varam pievienot elementu nil-slice?
Vai jums ir pieredze izstrādājot un atbalstot izplatītās sistēmas?
Kādu komandu vēlaties redzēt jaunajā vietā? Vai jums ir priekšroka sastāvā, lomās?