Golang
Išsamiai aprašykite monolitų ir mikroservisų privalumus ir trūkumus, ypač šachmatų paslaugos situacijoje.
Testo atlikimo taisyklės Testo metu: - Įsitikinkite, kad kambaryje nėra kitų žmonių ir laikomasi tylos - Patikrinkite, ar įrenginio kamera yra nukreipta į jūsų veidą - Draudžiama naudoti mobilųjį telefoną klausimams fotografuoti - Draudžiama pereiti prie kitų langų ar naršyklės skirtukų - Draudžiama judinti pelės žymeklį už nurodyto rėmelio ribų - Patikrinkite, ar naršyklėje išjungti visi papildiniai, pvz.: automatinis vertimas ar teksto redagavimo įrankiai. Jų veikla gali sukelti galimybės atsakyti į klausimus praradimą Pažeidus taisykles, informacija bus perduota įdarbinimo komandai Proctoring yra aktyvus Šiame teste naudojama stebėjimo sistema, kuri padeda užtikrinti sąžiningumą ir saugumą. Reikia suteikti prieigą prie kameros, mikrofono ir ekrano. Paspaudus mygtuką „Suteikti prieigą“, sutinkate su duomenų naudojimo politika.
Papaskink apie savo patirtį programavime: kaip pradėjote, išsilavinimas, kažkas įdomaus.
Kas yra panika Go ir kada jos negalima sugauti?
Ką tikrai nenorėtum matyti savo naujoje darbo vietoje?
Kur esi pagal vietą?
Ar sustabdžius konteinerį, tūris ištrinamas?
Prašome papasakoti apie savo patirtį paskutinėje darbo vietoje: komanda, projektas, funkcijos?
Koks jūsų techninis rinkinys? Išvardykite programavimo kalbas nuo 1 iki 10 balų skalėje.
Kodėl goroutine nutekėjimai laikomi kritiškesniais nei įprastos atminties nutekėjimai runtime poveikio požiūriu?
Kokios yra finansinės lūkesčiai (grynosios)?
Apie Docker. Ką su juo dariau? Kaip dirbau?
Kodėl API-hendleris visada grąžina statusą 500? Kas su tuo negerai?
Kaip tiksliai IP sprendžia maršrutizavimo problemą? Kaip maršrutizatorius supranta, kur siųsti paketą?
Kaip patikrinti funkciją printNumber be sekundės laukimo?
Kas yra indeksas duomenų bazėje? Kokie yra indeksų tipai (klasterinis ir neklausterinis)? Kuo jie skiriasi? Kiek klasterinių ir neklausterinių indeksų gali būti lentelėje?
Kas atsitinka skaitant iš uždaro kanalo Go?
Turėjote tris duomenų centrus — kaip buvo organizuota jų replikacijos/rezervavimo schema?
Ką paprastai sudaro REST užklausos kūnas?
package main import ( "io" "net/http" "strconv" "time" ) // getData beveik statiniai duomenys, bet kartais jie keičiasi. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }