Golang
[ad] soruşdu: Əsasən mikroxidmətlərlə işləyirsinizmi?
Yenidən istifadə üçün məlumatları nə qədər müddət saxladınız? Həqiqətən nəyin nüsxə olduğunu nə vaxt başa düşdünüz?
Niyə RocketDev-dən ayrıldınız?
Go-da Java-dakı kimi irsiyyət yoxdur. Java təcrübəsi olan bir yeni başlayanına Go-da kodun təkrar istifadəsini necə izah edərsiniz və niyə bu daha yaxşı ola bilər?
// Sual 2. Ekranda nə göstərəcək package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }
İşinizdə memarlıqla əlaqəli tapşırıqlar oldumu: bütün memarlığı dizayn etməli oldunuzmu yoxsa yalnız müəyyən xidmətlər/mikroxidmətlər?
Tətbiqi tapşırıq: 2.1.out ikili faylı işə başlamır. Niyə olduğunu anlamaq üçün yalnız terminal və öz ikili fayldan istifadə etmək lazımdır.
Əməliyyat səviyyələri haqqında danışa bilərsənmi?
Yadda saxlanılan prosedurlara qarşısınızmı?
Proses və iş parçacığı arasındakı fərq nədir?
Bütün qatlamlar arasında keçən DTO obyekti ilə bağlı hansı problemlər var (handler → service → repository)?
Sorğuların optimallaşdırılmasını 50-70% və analitika xərclərinin azaldılmasını necə hesabladınız?
İşində nəyi sevirsən? Səni nə motivasiya edir?
Niyə amount üçün NUMERIC(18,2) tipini seçdiniz? Hansı alternativlər mövcuddur və DOUBLE PRECISION ilə problem nədir?
gRPC HTTP üzərində işləyirmi və ya yox? Necə işləyir?
Go'da slice nədir? Bu array-dən nə ilə fərqlənir? Bir slice-i funksiyaya ötürüb onun elementlərini dəyişsəniz, nə baş verir?
Kubernetes arxitekturasını bilirsinizmi, hansı varlıqlar var, control plane nədir?
Ən maraqlı hal haqqında danış — ulduzlu problem.
İcazə tokenləri nədir və hansı növləri var?
[ad] göstərdi: 20-ci sətirdə uniq unikal simvolların sayını deyil, başqa bir şeyi ehtiva edir. Dəqiq nədir?