Golang
PostgreSQL-də sharding-i necə etdiniz? Hangi hash alqoritmindən istifadə etdiniz?
Maksimum performans üçün yer və cins (gender) sahələrinə görə filtrə edən sorğu üçün optimal indeksləri təklif edin
Go-dan başqa, mesaj brokerları, verilənlər bazaları ilə nə işləyirdiniz?
Tapıldıqdan sonra təkrarlamalarla nə edilirdi? Harada təmizlənirdi?
REST, gRPC və GraphQL arasındakı fərqi izah edin.
Vakansiya Kiprəyə məcburi köçürmə və 100% ofis formatını nəzərdə tutur. Bu sən üçün nə dərəcədə qəbul ediləndir?
Niyə iş yerinizi dəyişmək istəyirsiniz?
Hər çapda nə göstəriləcək? func fn(a []int) { a[2] = 5 a = append(a, 6) fmt.Println(a) // a = append(a, 7) a[0] = 5 fmt.Println(a) // } func main() { a := make([]int, 0, 5) for i := 0; i < 4; i++ { a = append(a, i) } fn(a[:3]) fmt.Println(a) // }
SQL injeksiyalarından necə qorunmaq olar?
Hansı prinsipə əsasən arxitektura və xidmətlərin sərhədlərini seçdiniz?
Fərqli fikrə sahib birini inandırmaq və ya təsir etmək məcburiyyətində qaldınızmı? Mesajınızı necə ifadə etdiniz və onları necə dinlədiniz?
Hansı hallarda SQL istifadə etmək daha yaxşıdır və hansı hallarda NoSQL?
İş formatı: uzaqdan, ofisdə və ya hibrid?
Go-da kanallar nədir, hansı növləri var və onların xüsusiyyətləri nədir?
Komanda daxilində testlər necə qurulub — kim nə yazır, hansı əhatə, E2E varmı?
Hələ də [şirkətdə] işləyirsiniz? Nə vaxt ayrılmağı planlaşdırırsınız və niyə?
Kompilyator dəyişənlər üçün yaddaş ayırır? Bu idarə oluna bilərmi?
Go-da slices ilə işləmək haqqında danış: capacity və length necə işləyir, sərhədləri aşdıqda nə baş verir?
Hansı meyarlar əsasında şirkətləri seçirsən, nəyə əsaslanırsan?
Niyə eyni zamanda Kafka və gRPC istifadə etdiniz? Hansı ssenarilər Kafka vasitəsilə, hansıları gRPC vasitəsilə keçdi?