Golang
Linux-da işləyən prosesin fayl təsvirçiləri hansı qovluqdadır?
Tullantı toplayıcısının işinin sonunda hansı obyektlərin rəngi silinir?
Kubernetes yeni konfiqurasiyanı tətbiq edərkən Deployment-ı necə yeniləyir (yavaş yeniləmə)?
Go-da yaddaş necə idarə olunur? Tullantı toplayıcı necə işləyir?
Niyə cache üçün map seçdin, sync.Map yox?
Bağlı kanala yazmağa çalışsanız nə baş verər?
Yarış vəziyyəti olan kodu necə düzəltmək olar ki, o, deterministik işləsin?
Linux proses tərəfindən açılmış faylları necə görə bilərik?
Yavaş xidmətlə bağlı sual Sifarişin yaradılması nümunəsini götürək. Xidmətə sorğu göndərilir və cavab alınır, bu iki əməliyyat arasında sifariş olunan məhsulları analizə yığırıq (məsələn, məhsulların populyarlığını hesablamaq üçün). Analitika xidməti bəzən yavaş işləyir və ya timeout verir, və biz vaxtında cavab verə bilmirik, sifarişləri itiririk. Sifarişləri və pul itirməmək üçün nə etmək lazımdır? Sifariş və analitikləri necə paralelləşdirmək olar, düşünün.
Go-da səhvlər necə işlənir? errors.Is və errors.As arasındakı fərq nədir?
Hazırkı işinizdə neçə mikroxidmət var və hansıları ilə birbaşa işləyirsiniz?
Bir vəziyyəti təsəvvür edin: komanda üzvü ilə daim 'sizi narahat edən' bir testçi ilə ortaq zəmin tapa bilmirsiniz. Necə qarşılıqlı əlaqə qurarsınız?
Go dilində nə qədərdir yazırsan? Üç ilmi?
Texnologiyalar üzrə biliklərinizi qiymətləndirin: Go, PostgreSQL, Docker, Kubernetes, Kafka, RabbitMQ, GORM.
Sən öz səviyyəndəki həmkarların arasında özünü necə hiss edirsən? Böyümək üçün nə çatışmır?
REST və RPC arasındakı fərq nədir? REST kontekstində stateless nədir?
Hansı xüsusiyyəti hazırlamısan və onunla fəxr edirsən? Son maraqlı vəzifə haqqında danış.
Go-da çöp toplayıcısı necə işləyir? Fasilələri və alqoritmi təsvir edin.
Go-nun çoxlu iş parçacığı yanaşması niyə digər dillərdən daha yaxşıdır?
Əməliyyat 10-12 dəqiqə davam edirsə və aktiv yazma gedirsə və məlumatlar dəyişirsə, heç bir yan təsir olmadı?