Golang
Niyə bazara çıxdınız və niyə bu vakansiyaya cavab verdiniz?
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 necə qərar verir ki, yaddaş yığımda və ya yığımda ayrılır? Bu niyə vacibdir?
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?
Sabit və qeyri-sabit sıralamalar arasındakı fərq nədir?
ACID nədir və PostgreSQL-də hər hərf hansı mexanizmlərlə həyata keçirilir?
IP protokolu necə işləyir və OSI modelinin hər səviyyəsi nə ilə işləyir?
Onlar necə həll olunurdu?
əsas paket import ( "fmt" ) fun main() { c := make(chan string) go fmt.Println(<-c) c <- "Salam Dünya!" fmt.Println("Çıxış!") } fatal xəta: bütün goroutinlar yuxuya getdi - deadlock! goroutine 1 [kanal qəbul]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Proqram çıxış etdi: vəziyyət 2.
Heç vaxt sıfırdan memarlıq layihələndirməyə məcbur oldunuzmu? Diaqramların çəkilməsi üçün hansısa alətlərdən istifadə etdinizmi (məsələn, Miro)?
Cədvəllərin normalizasiyası və denormalizasiyası — normal formalardan danış
Goroutine sızıntıları necə baş verə bilər və onları necə qarşısını almaq olar?
Verilənlər bazalarının sharding strategiyaları haqqında danışın: nə vaxt sharding-ə başlamaq və sharding açarını seçərkən hansı meyarları nəzərə almaq lazımdır?
Özünüzü middle və ya senior kimi qiymətləndirirsinizmi?