Kas yra sharding?
Golang
Kas yra B-medžio indeksas ir kodėl jis dažniausiai naudojamas?
Kaip užtikrinti įvykių pristatymą nestabilioje tinkle (tinklas gali nutrūkti, įvykiai neturi būti prarasti)?
Kaip veikia paketo surinkimas iš šaltinio kodo Linux'e (vietoj paketų tvarkyklės)?
Kas sulėtėja dirbant su krūva? Kaip išvengti GC poveikio kritiniams buferiams?
Kiek gerai taikote SOLID principus Go kūrime?
Papaskinkite apie PostgreSQL transakcinį modelį: ACID, MVCC, izoliacijos lygiai.
Kiek gerai žinote TCP/IP sluoksnį ir OSI modelį? Kokie protokolai veikia kuriuose lygiuose?
Kaip suprasti, kuri sistema iškvietimas užima 70% laiko pprof profilyje, jei matomas tik vienas didelis syscall blokas?
Kas vyksta paleidus sukompiliuoto Go programos binarinį failą?
Papaskinkite daugiau apie antifraud paslaugą: kuo užsiimdavote, už ką atsakėte?
Kaip vyko kursų (parametrų) gavimas iš Centrinės banko?
Kaip įvertintumėte Arena pagrįstos atminties valdymo naudojimo tikslingumą aukšto apkrovimo Go paslaugose?
Su kokiomis kūrimo metodikomis dirbote? Kurios yra patogiausios?
Kokios yra įprastos gorutinos nutekėjimo priežastys gamybos sistemose ir kaip jos veikia paslaugos veikimo laiką?
Kodėl pasirinkote Go vietoj Rust projektui kibernetinio saugumo srityje?
Kur, jūsų manymu, prasideda highload? Kur yra riba tarp highload ir ne-highload?
Kaip organizuotas duomenų perdavimas tarp skirtingų paslaugų infrastruktūroje? Per brokerį, tiesiogiai, gRPC?
Kuo skiriasi SQL ir dokumentų orientuotos duomenų bazės? Kada naudoti vieną ar kitą?
Kodėl naudojate gRPC vietoj REST? Kokios yra HTTP/2, kurį naudoja gRPC, pranašumai?