Golang
Hansı proqramlaşdırma dilində yazırsınız?
Slice-ə eyni zamanda giriş təhlükəsizdirmi? Əgər 4 goroutine hər biri öz unikal indeksini dəyişirsə, yarış şərti baş verərmi?
Go-da dinamik tipləşdirmə mövcuddurmu?
ƏS-də (Linux) proses və axın nədir?
Görünürlüğ nədir? Bu anlayış nəyi əhatə edir və xidmətin istehsal üçün hazır olması üçün nə lazımdır? Metri̇kalar, izlər və loglar niyə lazımdır?
Entity və Value Object arasındakı fərq nədir?
Tərcüməçi qeyd edir ki, son iş yerinizdə emal sürətini 4-5 dəfə artırmısınız — daha ətraflı danış.
Yeni iş yerinizi necə görürsünüz, nə gözləyirsiniz?
Boş struktura malik kanal olan chan struct{} nə üçün lazımdır?
Texniki borcunuz varmı?
Go-da sinxronizasiya primitivləri haqqında danış.
Xəritədə aydınlaşdıraq. Kova — əvvəlki tətbiq, yeni tətbiq, nə deyə bilərik?
WaitGroup necə elan edilir? Kanalda necə dəyər yazılır?
PostgreSQL, MongoDB, ClickHouse və digər verilənlər bazaları ilə işlədinizmi?
Kafka-nın hansı xüsusiyyətləri var?
Linux-da istifadə olunan resursları yoxlamaq üçün hansı komandalar istifadə oluna bilər?
Go dilində sync.Once istifadə edərək Singleton yazın, sonra çətinləşdirin: GetLogger adı və yaş qəbul edir, eyni parametrlər üçün tək nümunə qaytarır
Fiatlara hansı ödəniş metodlarını inteqrasiya etmisiniz?
Təhsiliniz haqqında danışın — düzgün başa düşürəm ki, bakalavr təhsilini başa vurmusunuz? Hansı ixtisas üzrə?
// Ap funksiyasını dəyişdirməlisiniz ki, çıxış verilən dilimə 6 daxil olsun və dilim sıralı olsun // Vacib - ap funksiyası heç bir şey qaytarmır package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // gözlənilən nəticə - [3 4 1 2 5 6] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }