Golang
Ar galime perduoti slice kaip parametrą funkcijai?
Papaskink apie duomenų bazes — su kuo dirbai ir su kuo dabar dirbi?
Kaip Go apdorojami klaidos? Kuo skiriasi errors.Is ir errors.As?
Įsivaizduokite situaciją: negalite rasti bendros kalbos su testu jūsų komandoje, kuris nuolat 'kliūva jums'. Kaip bendrautumėte?
Papaskink apie sudėtingą užduotį, kurioje turėjai pasistengti. Kas buvo pagrindinė sunkumas?
Kaip veikia leidimo procesas? Kaip praėjo paskutinis leidimas su jūsų dalyvavimu?
Ką reikia padaryti, kad REST API serveris (kodo saugykla) pradėtų veikti Kubernetes?
Pasakyk apie graceful shutdown: kas tai, kas vyksta jo metu, kaip jis kviečiamas? Kokius procesus vykdo paslauga Kubernetes po SIGTERM gavimo?
Kur, jūsų manymu, prasideda highload? Kur yra riba tarp highload ir ne-highload?
Jūs turite paslaugą, kuri sukuria daug goroutine'ų. Kaip apribotumėte vienu metu veikiančių goroutine'ų skaičių?
Papasakokite išsamiau apie Go projektus
Kas komandoje atsakingas už architektūros kūrimą? Ar turi patirties ją kurti savarankiškai? Kaip šis procesas turėtų būti organizuotas?
Papaskink apie Kubernetes — kas tai yra, kuo skiriasi nuo Docker, kokios yra pagrindinės sudedamosios dalys?
Kaip organizuotas kanalas po gaubtu Go?
Kokie kintamųjų tipai yra Go?
Papaskink man apie Semaphore modelį.
Kaip užduotys buvo paskirstytos komandos viduje?
Kodėl Go požiūris į daugiagyslį yra geresnis nei kitų kalbų?
Papaskinkite apie savo patirtį dirbant su didelės apkrovos sistemomis. Ar teko spręsti užduotis, susijusias su srauto paskirstymu ir balansavimu?
Jei operacija trunka 10-12 minučių, o vyksta aktyvus įrašymas ir duomenys keičiasi, ar nebuvo jokių šalutinių poveikių?