Golang
Milliste kriteeriumide järgi jagati tarbijarühmi?
Kirjutage funktsioon, mis kontrollib, kas string on palindroom. - Palindroom on tähemärkide jada, mis loeb sama mõlemas suunas. - Kontrollige ainult a-z ja A-Я tähemärke, arvestamata suur- ja väiketähti.
Kuidas kiiresti ClickHouse'i sisestada 10 miljardit rida?
Millest summast olete valmis pakkumist kaaluma?
Millised probleemid võivad tekkida paralleelsetes Go programmides ja kuidas te neid tuvastate?
Mis vahe on relatsioonilistel ja mitte-relatsioonilistel hoidlatel? Rääkige ACID-ist.
Kus te salvestas metrikat? Kasutades VictoriaMetrics'i?
Millal ja kuidas vahetatakse goroutine'e?
Kuidas aru saada, et süsteem töötab stabiilselt?
Mis on zombie-protsess?
Kas sa üle kandis kehtetuid sõnumeid eraldi teemale või kuidas?
Mis vahe on gRPC ja REST vahel?
Mis vahe on konteineriseerimisel ja virtualiseerimisel?
Kuidas toimub DNS-i lahendamine Kubernetesis? Räägi FQDN-ist ja DNS-i lahendamise ahelast.
Kas saaksid rohkem rääkida ettevõtte projektist? Milleks see täpselt oli, mida te konkreetselt arendasite?
Parandage cleanup rakendamine, kasutades tavalist for-tsüklit range asemel. Selgitage puhastamise lõplikku loogikat.
Räägi testimis — kas kirjutad unit-teste, milline katvus?
Mis on slice? Mis on slice'i kapoti all? Kuidas töötab funktsioon append?
Kuidas te paigaldasite PostgreSQL-i? Rääkige stabiilsusest ja skaleeritavusest.
Kuidas kasutad sa profilerit (pprof), kuidas otsisid mäluprobleeme?