Golang
İndi nə istəyirsiniz — yeni işdən nə gözləntiləriniz var?
Mikroxidmətlər arasında kommunikasiya necə təşkil olunub?
Karyera yolu varmı? Texniki inkişaf etmək və ya menecment/tim liderliyi istiqamətində inkişaf etmək istəyirsinizmi?
Layihənizdə istifadə etməyiniz lazım olan sinxronizasiya vasitələri hansılardır?
RPC üslubunda adlandırma nə deməkdir? Bizim halımızda, gRPC və REST — onlar necə fərqlənir?
[ad] soruşdu: yaddaş və paylanmış səviyyələrdə işlədinizmi? Go-da kanallar və select haqqında bilirsinizmi?
İstehsalda profiler aktivləşdirilə bilərmi?
Yazma qoruması üçün Mutex və sync.Map-dan başqa bir şey təklif edə bilərsinizmi?
Həmişə vaxtı izləmək, tapşırıqları hansısa sistemdə qeyd etmək məcburiyyətində oldunuzmu?
Təxminən 1000 istifadəçi olan məhsul üçün mikroxidmət və ya monolit arxitektura lazım olduğunu necə müəyyən etmək olar?
Ticarət mərkəzində park yeri var: maşınlar daxil olur və çıxır, və park sessiyasının sonunda ödəniş alınmalıdır. Bunu necə görürsən? Bir sistem dizayn et.
İşarətçi qəbul etmədən 456 çıxışını necə əldə etmək olar?
Ən yaxın tutulan yerə qədər olan maksimum məsafə problemini həll etmək texnikasını izah edin
1.21 func main() { var nums []*int for i := 0; i < 10; i++ { nums = append(nums, &i) } for _, v := range nums { go func() { fmt.Println(v) }() } }
Kubernetes-də affinity və anti-affinity nədir?
Mənə danış, niyə indi axtarırsan?
Hansı PostgreSQL versiyasından işləmək məcburiyyətində qaldınız?
Əməliyyatların izolasiya səviyyələrini bilirsinizmi?
Tərkibli indeks nədir (bir neçə sütuna malik indeks)?
İşdəki ən böyük uğursuzluğunuz haqqında danışın. Nə öyrəndiniz?