Golang
Kaip sukūrėte DevOps/CI/CD pipeline'ą? Kaip registravote naujus modelius kataloge?
Ar girdėjote ką nors apie Transactional Outbox modelį?
Kokia buvo didžiausia klaida?
Kas yra kanalai Go kalboje, kokie yra ir kokios jų savybės?
Kiek įdomu tai, ką aprašiau apie įmonę? Kiek tai atitinka tai, ko ieškai?
Kas yra SOLID? Paaiškinkite principus.
Kaip organizuotas duomenų perdavimas tarp skirtingų paslaugų infrastruktūroje? Per brokerį, tiesiogiai, gRPC?
Kaip yra suorganizuoti testai komandoje — kas ką rašo, kokia apimtis, ar yra E2E?
Parašykite užduotį Go kalba — praktinė dalis (programuotojo gyvenimo problemos, be algoritmų): patobulinti arba pataisyti paslaugą. Trukmė — 1,5 valandos.
Ar vis dar dirbi [įmonėje]? Kada planuoji išeiti ir kodėl?
Papaskinkite apie komandos sudėtį, paslaugų atsakomybės sritis ir leidimo ciklą.
Parašykite kodą su worker pool'u, kad apdorotumėte URL sąrašą su paraleliniais HTTP užklausomis.
Kaip galima optimizuoti paiešką duomenų bazėje? Kas yra indeksai ir koks jų sudėtingumas?
Kaip veikia atominės operacijos?
Pagal kokius kriterijus buvo skirstomi vartotojų grupės?
Kaip užtikrinti įvykių pristatymą nestabilioje tinkle (tinklas gali nutrūkti, įvykiai neturi būti prarasti)?
Ar Go atlieka šiukšlių surinkėjas yra blokuojantis ar ne? Ar jo poveikis matomas gamyboje?
O ir jei visi laukai naudojami skaitymo metu?
Kuo skiriasi Kafka nuo RabbitMQ?
Kaip įvertintumėte save kaip Golang programuotoją? Ar dabar esate middle, middle+, senior?