Golang
Millised probleemid võivad tekkida, kui luua esimese järjendi alamjärjend ja lisada see teise?
Kas HR platvorm juba olemas oli, kui sa tulid, või kirjutati see nullist?
Miks nüüd otsingus? Ja mis täpselt selle tööpakkumise juures köitis?
Kirjutage funktsioon, mis eemaldab in-place kõik elemendid, mis on võrdsed val-iga, slice'ist. Tagastab slice ilma eemaldatud väärtusteta. func RemoveValue(slice []int, val int) []int { // teie kood } // Näide RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}
Milliseid tööriistu kasutasite sõltuvuste haldamiseks Go-s?
Mis oli RPS sinu teenustes Wildberries?
Räägi mulle sync.Atomic kohta: milleks see kasutatakse, kas sul on olnud vaja seda tööl kasutada?
Kuidas on tuletis seotud pindalaga?
Kuidas te töötasite WebSocketiga? Kasutasite infrastruktuuri seadistamise tasandil või ainult koodina? Milliseid tehnoloogiaid kasutasite? Kas infrastruktuuri tasandil tekkis ühenduse probleeme?
Mis sind Telego huvitama pani?
Kuhu soovite areneda — tehnilises suunas või rohkem juhtimises?
Miks on parem eemaldada viitaja lõigust hoidlas? Argumente selle poolt ja vastu.
Kuidas ühendada profiler Go-s? Kuidas profiile võtta?
Kas teid õigesti mõistab, et cache-aside puhul peame ikkagi minema vahemällu ja tühistama andmed seal, kui uuendame andmeid andmebaasis?
Kas tegi koormusteste? Milline oli koormus?
Disainige välise API kiirusepiiraja, mille limiit on 100 päringut sekundis või minut
Kas sa praegu töötad?
Milliseid loetletud sünkroniseerimismeetodeid pidi kasutama oma projektis?
Kas soovite kirjutada klassikalist worker pooli?
Kuidas määrata, kas toote jaoks, millel on umbes 1000 kasutajat, on vajalik mikroteenuste või monoliitne arhitektuur?