Golang
Ar naudojote paskirstytų sandorių požiūrius?
Kokiais atvejais geriau naudoti SQL, o kokiais – NoSQL?
Kam skirtas Repository modelis?
Kuriame kataloge yra Linux'e veikiancio proceso failų aprašytojai?
Kaip sinchronizuoti kelis skaitytojų darbuotojus iš outbox lentelės, kad jie neimtų tų pačių duomenų?
Kaip nutraukti procesą Linux? Kokiais komandų?
Kaip dirbate su architektūra — ar komandoje yra architektas, platforma, komitetas?
Kodėl pasirinkai map kaip talpyklą vietoj sync.Map?
Kas yra optimistiniai ir pesimistiniai blokavimai PostgreSQL? Kuo jie skiriasi?
Kokios yra sluoksniuotos architektūros rūšys? (Clean Architecture, Hexagonal, DDD)
Kaip pataisyti kodą su lenkimo sąlyga, kad jis veiktų deterministiškai?
Kodėl perėjote iš [įmonės] į [įmonę]?
Papaskinkite daugiau apie savo patirtį: koks buvo projektas ir kokia buvo jūsų atsakomybė?
Pagal kokius kriterijus renkatės įmones, kuo remiatės?
Ar galime perduoti slice kaip parametrą funkcijai?
Papaskink apie duomenų bazes — su kuo dirbai ir su kuo dabar dirbi?
Klausimas apie lėtą paslaugą Pavyzdžiui, užsakymo kūrimo metu. Yra užklausa paslaugai ir atsakymas, tarp šių dviejų veiksmų mes analizei įrašome užsakytus produktus (pavyzdžiui, norint skaičiuoti produktų populiarumą). Analitinė paslauga kartais veikia lėtai arba laiko limitas baigiasi, ir mes nesuspėjame atsakyti, prarandame užsakymus. Ką daryti, kad nebetektume užsakymų ir pinigų? Pagalvokite, kaip galima paralelizuoti užsakymą ir analizę.
Įsivaizduokite situaciją: negalite rasti bendros kalbos su testu jūsų komandoje, kuris nuolat 'kliūva jums'. Kaip bendrautumėte?
Kas yra žinučių tarpininkai? Kurinius žinote? Kuo skiriasi RabbitMQ nuo Kafka?
Kas nutiks, jei reikės atsisakyti Kafka ir ją pakeisti kitu žinučių brokeriu? Kaip izoliuoti Kafka nuo išorinių paslaugų?