Vai vari raksturot Wildberries pakalpojumus kā augsta slodze? Kāds bija RPS virsotnē?
Golang
Kā var pārvaldīt vai ar interakciju nodarboties ar slēgtu kanālu Go valodā?
Kāda ir atšķirība starp gorutinu un sistēmas pavedienu uzdevumu izpildes kontekstā?
Vai jūs varat izskaidrot, kas ir Error tips Go valodā un kā tas tiek izmantots kļūdu apstrādei?
Kā atrast procesa PID?
Vai REST protokols ir saderīgs ar HTTP/3?
Vai ir termiņi vai jau ir piedāvājumi?
Izskaidrojiet, kas ir Read-Write bloķēšana (RWMutex) un kā tā tiek izmantota piekļuves datiem pārvaldībā.
Kā pārtraukt procesu Linux un kā SIGTERM atšķiras no SIGKILL? Kas ir signāli un kādiem mērķiem tie tiek izmantoti?
Vai jūs varētu izskaidrot, kā tiek īstenots un darbojas dinamiskais masīvs Go valodā?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Kompiliācijas kļūda # command-line-arguments ./main.go:39:32: sintakses kļūda: negaidīts jauns rinda, gaidīts { pēc if nosacījuma
Kā noteikt izcelto satura saturu, izmantojot sagriešanas operatoru?
Nepieciešams īstenot funkciju uniqRandn, kas ģenerē sarakstu ar n unikāliem, nejaušiem skaitļiem. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Vai jūs varat izskaidrot UTF-8 kodēšanas darbības principu un tās galvenās priekšrocības?
Pastāsti par savu pēdējo darba vietu: ar ko nodarbojies, kādu tehnoloģiju steku izmantoji, kādas bija grūtās uzdevumi?
Kāda ir sistēmas izsaukšanas SELECT loma failu sistēmas mijiedarbības procesā un kā tas tiek izmantots ievades/izvades uzraudzībai?
Kas ir transakcija PostgreSQL? Pastāsti par ACID.
Kādās gadījumos defer netiks izsaukts?
Vai jūs varat izskaidrot, ko nozīmē termins 'Consumer group' Kafka sistēmā?
Ko vēlētos atrast no projekta, uzņēmuma, komandas skatpunkta?