Golang
İş elanlarını nəzərdən keçirərkən hansı məbləğdən başlayırsınız?
Bu kod nə göstərəcək və niyə? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```
Gələcəkdəki şirkətdə sənə nə vacibdir, nəyə diqqət edirsən?
Verilənlər bazasında yük olduğunu necə başa düşdünüz? Problemin müəyyən edilməsində necə iştirak etdiniz?
Fərqli podlarda yaddaşdaxili keşi necə ləğv etmək olar? Xidmətin müxtəlif instansiyaları arasında keşi necə sinxronlaşdırmaq olar?
Fərqli növ qeyri-əlaqəli verilənlər bazalarının nümunələrini göstərin və hər növün nə üçün istifadə olunduğunu izah edin. Qraf bazaları nə üçün lazımdır?
Maaş haqqında nə düşünürsünüz?
Əgər onlar da yaşıl iplər (green threads) varsa, Go-nun C# və ya Java-dan üstünlüyü nədir?
Niyə bazara çıxdınız və niyə bu vakansiyaya cavab verdiniz?
Panika halında tətbiqin çökməməsi üçün recover-i harada qeyd etmək lazımdır, nəzərə alaraq ki, çox sayda endpoint, çox sayda asılılıq (məlumat bazası, önbellek, kitabxanalar) var?
Kitablar cədvəlindəki inventory_code (kod) sahəsi nədir, bu nədir?
Mesaj brokerləri haqqında danışın: hansı növlər var, Kafka necə işləyir?
Hal-hazırda işləyirsinizmi?
İndiyə qədər özün üçün nə axtarırsan, sənin üçün nə vacibdir?
Go-da map necə işləyir? Daxili quruluşu, buckets, toqquşmalar haqqında danışın.
Go-da xəritə çoxlu iş parçacığı təhlükəsizdir?
Blok zənciri hansı texniki problemi həll edir? Bir cümlə ilə cavab verin.
İndiki işinizə əsasən, bu mövqe sizin üçün maraqlıdırmı?
Əgər sənə başqa bir sahədən tapşırıq verilibsə və onunla nə edəcəyini bilmirsənsə — necə həll edəcəksən?
Son layihədə məsuliyyət sahəniz haqqında bir az daha ətraflı danışın.