Golang
Kokia yra pagrindinė ClickHouse pranašumas, kodėl jis dažnai naudojamas ir kam jis skirtas?
Kokia yra metaduomenų perdavimo per kontekstą paskirtis?
Papaskink daugiau apie ataskaitos greičio optimizavimo istoriją: ką darėte, su kuo susidūrėte, kokios buvo sunkumai, kaip juos išsprendėte?
Kuris mechanizmas yra Go: paveldėjimas ar sudėtis?
Ką darėte įmonėje? Su kuo užsiėmėte?
Parašykite funkciją, kuri patikrina, ar eilutė yra palindromas. - Palindromas yra simbolių seka, kuri skaitoma vienodai abiem kryptimis. - Tikrinti reikia tik abėcėlės a-z ir A-Я simbolius, nesureikšminant didžiųjų ir mažųjų raidžių.
Kokius kriterijus renkatės naujai darbo vietai?
Daug kalbėjai apie Inbox modelį. Ar žinai ką nors apie Outbox?
Ar yra kokių nors sunkumų naudojant išorinę saugyklą? Ir, pavyzdžiui, galbūt turime kelias to paties programos instancijas. Kas gali nutikti tokiu atveju?
Ar turite patirties perduodant žinias kolegoms, mentorystėje?
Kaip apibrėžėte paslaugos ribas, kur ji turėjo pradėti ir baigtis?
Kaip suprojektuotumėte šį kodą, kad jis būtų naudojamas skirtinguose transporto protokoluose (gRPC, HTTP, vartotojas)?
Kokios problemos gali iškilti konkuruojančiuose Go programuose ir kaip jas aptinkate?
Kokios yra pagrindinės TCP ir UDP skirtumai ir kada verta rinktis kiekvieną protokolą?
Kas geriau — modulinis monolitas ar mikroservisai šachmatų paslaugai?
Kuo skiriasi reliaciniai ir nereiškiniai saugojimo būdai? Papasakokite apie ACID.
Kokie yra kanalų tipai Go? Pasakok apie buferinius ir nebuferinius kanalus.
Senior — tai sprendėjas, paskutinis grandis?
Ar turite patirties dirbant su gRPC?
Ką dar įdomaus prisimeni apie produktų ir verslo užduotis, kuriose dalyvavai arba kurias atlikai pats?