Golang
Ko jūs darījāt pēdējā darba vietā? Ar kādu projektu strādājāt?
Kas ir atomu operācijas (atomic) Go?
Kāda ir atšķirība starp Deployment un StatefulSet Kubernetes?
Kāda ir jūsu kopējā pieredze komerciālajā Go izstrādē?
Labi, sapratu. Nākamreiz es nosūtīšu uzdevumu, un tu man pastāsti, kādus jautājumus uzdot, lai skaidri definētu funkcionālos un nefunkcionālos prasības — tas bija pieprasījums AI palīgam, ne intervētāja jautājums.
Kas šobrīd ir svarīgi, izvēloties darba vietu?
Kāpēc izvēlējāties programmēšanas valodu Go?
/* Dotais irrāde, kas satur simbolus (){}. Jānosaka, vai ievades rinda ir līdzsvarota pēc skaitļiem. */ func isBalanced(s string) bool { // TODO: īstenojiet to return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Kādi darba ar kanāliem noteikumi jāzina izstrādes laikā (slēgts, atvērts, kad ko var darīt)?
Kā atšķiras relāciju datu bāzes no nerezultatīvām? Ko nozīmē termins NoSQL?
Kā jūs būvējāt DevOps/CI/CD pipeline? Kā reģistrējāt jaunus modeļus katalogā?
Pastāstiet par komandu: 4 Go izstrādātāji, testētāji, analītiķi, inženieri, komandas vadītājs?
Kādi citi veidi ir pieejami, lai aizsargātu karti pret konkurējošu piekļuvi, izņemot mutex?
Vai mēs varam pievienot elementus jaunai šķēlei (apakššķēlei)?
Kā Go atbalsta HTTP/2?
Kāpēc pametat iepriekšējo uzņēmumu?
Kā strādāt ar kļūdām Go, kā ietīt kļūdu?
Aprakstiet situāciju, kurā bija nepieciešams izmantot EXPLAIN ANALYZE.
Kāds ir context izmantošanas mērķis Go?
Vai gorutinas darbojas paralēli vai konkurējoši?