Golang
Можеш ли набројати индексе који постоје у PostgreSQL?
Mikroservisna arhitektura: kako implementirati registraciju korisnika sa dva servisa (Korisnici i Obaveštenje)? Šta uraditi ako se Producer pokvari?
Да ли ће под након поновног покретања знати шта треба да настави да повлачи?
Da li je Go objektno orijentisan ili strukturni jezik? Prođite kroz osnovne principe OOP (enkapsulacija, polimorfizam, nasledstvo, apstrakcija) i pokažite kako se oni implementiraju u Go.
Ispričaj o particionisanju i shardovanju baza podataka, kako se to koristi kod vas.
Koje je maksimalno broj zahteva u sekundi koje imate trenutno pri velikom opterećenju?
Šta ti se ne sviđa u poslu? Koje su tvoje preferencije u vezi sa procesima i zadacima?
Da li se kanal prosleđuje funkciji po vrednosti ili po referenci?
Koja je razlika između prosleđivanja slice-a i niza u funkciju?
Zašto neke osobe rastu u istoj kompaniji, dok druge stalno menjaju?
Koji su tačno bili pokazatelji propusnosti? Koliko zahteva u sekundi obično i u vrhuncu?
Dizajnirajte sistem sličan GitHub/GitLab (skladištenje koda, push/pull, 50.000 aktivnih korisnika).
Koji je mehanizam za povećanje dostupnosti, a koji je mehanizam za skaliranje u sharding-u i replikaciji?
За шта је конструкција select?
Čime se razlikuje slice od array u Go i kako funkcioniše append?
Kako obično testirate HTTP handler-e u Go?
Šta je gorutina i kako se razlikuje od sistemskog niti?
Kako razmenjivati podatke između gorutina?
Молим вас, испричајте о вашем искуству у Совкомбанки: на којем производу сте радили и која је била ваша улога у тиму?
Šta je RTT?