Golang
Užduotis: sujungti du surūšiuotus slice su unikaliosiomis reikšmėmis į vieną surūšiuotą slice su unikaliosiomis reikšmėmis
Kaip organizuoti geografinį paskirstymą su trimis regionais, užtikrinant griežtą konsistenciją pinigų operacijoms? Kokį replikavimą naudoti (master-master ar master-slave)?
Kaip pagreitinti užklausų vykdymą?
Aprašykite žaidėjo ėjimo srautą: kaip duomenys pereina nuo WebSocket iki antrojo žaidėjo būsenos atnaujinimo?
Kiek dalyvavote pri sprendimų priėmime dėl Kafka ir kitų įrankių diegimo? Ar tai aptarėte su kolegomis ar komandos vadovu?
Kas yra kontekstas Go ir kam jis naudojamas?
Ar turite patirties vadovaujant komandai?
Kaip veikia skirstymas PostgreSQL po gaubtu?
Kaip buvo atnaujinti katalogų duomenys Redis?
Kokius atminties tipus skiria Go (stovas ir krūva)? Kuo jie skiriasi? Kaip veikia Garbage Collector su objektais stovo?
Kaip pasireiškia neprieinamumas CP sistemoje?
Ar turite karinę pažymėjimą?
Kas naudojama kitos iš gorutinos užbaigimui?
Ar aptarėte vystymąsi? Ar buvo vystymosi planas?
Kiek gerai suprantate CI/CD principus?
Kuo skiriasi klasterizuotas indeksas nuo neklausterizuoto?
""" Kino salės vietos išdėstytos vienoje eilėje. Naujas žiūrovas pasirenka vietą, kad sėdėtų kuo toliau nuo kitų žiūrovų eilėje. Kitaip tariant, atstumas nuo tos vietos, į kurią jis sės, iki artimiausio žiūrovo turi būti maksimalus. Yra garantija, kad eilėje visada yra laisvų vietų ir jau sėdi bent vienas žiūrovas. Parašykite funkciją, kuri pagal duotą vietų eilę (masyvą iš nulinių ir vienetinių reikšmių) grąžins atstumą (nuostatų tarp sėdynių skaičių) nuo pasirinktos vietos iki artimiausio žiūrovo. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] -> 3 [1, 0, 0, 0] -> 3 place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
Kokios yra goroutines pranašumai prieš OS gijas?
Mobiliosios programėlės backend'as buvo daugiausia BFF?
Kas yra nepriimtina jums darbe?