Golang
Tapıldıqdan sonra təkrarlamalarla nə edilirdi? Harada təmizlənirdi?
Tam ədədli ədədlər siyahısı verilir. remove funksiyasını yazın, bütün sıfırları silsin Nümunələr: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]
Faylın dilimini funksiyaya parametr kimi ötürə bilərik? Belə ötürmədə hansı nüanslar var?
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?
Xidmətlərin düzgün işlədiyini necə izlədiniz?
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?
İş 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?
Komandanın tərkibi nə idi? Mono funksional və ya çox funksional idimi?
Komanda daxilində testlər necə qurulub — kim nə yazır, hansı əhatə, E2E varmı?
Şirkətdə etdiklərinizdən ən çox nə ilə fəxr edirsiniz?
Hələ də [şirkətdə] işləyirsiniz? Nə vaxt ayrılmağı planlaşdırırsınız və niyə?
Niyə eyni zamanda Kafka və gRPC istifadə etdiniz? Hansı ssenarilər Kafka vasitəsilə, hansıları gRPC vasitəsilə keçdi?
Xarici xidmətin host URL-sini düzgün şəkildə necə saxlamaq olar?
Go-da map nədir? O necə qurulub (Go 1.24-də yeni tətbiq)?