Golang
Sistem arxitekturasında mikroxidmətlər arasında kommunikasiya necə həyata keçirilir?
Təxminlər nədir?
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.
PostgreSQL-də tranzaksiya izolyasiya səviyyələri haqqında danış
Go-da bağlanmış kanaldan oxuyanda nə baş verir?
Layihədə ən çətin tapşırıqlar nələr idi? Tanımadığınız tapşırıqlara necə yanaşdınız?
Go-dan başqa hansı digər proqramlaşdırma dillərini yaxşı səviyyədə bilirsiniz?
Əgər Kafka-dan imtina edib onu başqa mesaj brokeri ilə əvəz etmək lazım olsa, nə baş verər? Kafka'yı xarici xidmətlərdən necə izolyasiya etmək olar?
Go-da neçə mikroxidmətiniz var və iki mikroxidmətlə əlaqəli tapşırıqlar nə qədər tez-tez baş verir?
Lock mübahisəsi nədir?
Serverdə 8 GB yaddaş var, 10 GB istifadə edən tətbiq işlədilir. Nə baş verəcək?
REST və RPC arasındakı fərq nədir? REST kontekstində stateless nədir?
Mikroxidmət memarlığında API Gateway haqqında danışın və onun nə üçün istifadə olunduğunu izah edin.
Go-da sync.Once strukturunun məqsədini və iş prinsipini izah edin.
Mərhələlər və komandalar haqqında suallar var mı?
Go-da goroutine-in yığın həcminə təsir edən amillər hansılardır?
İndi HeadHunter-ə getmək və filtrlər üzrə namizədlər axtarmaq istəyirik — bunu necə memarlıq etmək olar?
Verilənlər strukturu xəritəsində açarların hansı xarakterik xüsusiyyətləri olmalıdır?
Peşəkar fəaliyyətinizin bir ili ərzində hansı proqnozlaşdırılan maliyyə göstəricilərini gözləyirsiniz?
İşinizdə hansı test alətləri və ya kitabxanalarını istifadə etmisiniz?