Golang
UTF-8 varsa, sətirin uzunluğunu necə əldə edə bilərik?
.env faylı nədir və nə üçün istifadə olunur?
/* Girişdə, uzunluğu n olan nums adlı bir massiv var. Massivin hər bir sayı ya unikal və ya iki dəfə rast gəlir. Sayılar [1, n] aralığındadır. Yalnız iki dəfə rast gələn sayıları ehtiva edən bir massiv qaytaran funksiya yazmalısınız. Nümunələr: Daxil: nums = [4, 3, 2, 7, 8, 2, 3, 1] Çıxış: [2, 3] Daxil: nums = [2, 2, 1] Çıxış: [2] */
Go-da slices haqqında danış: bunlar nədir, nədən ibarətdir, slice qəbul edən funksiyada append edərkən nə baş verir?
Hansı şəbəkə xidmətləri ilə işlədiniz? API, gRPC və başqa bir şey?
Bu metrika necə adlanır? Kliklər və göstərişlər arasındakı nisbət necədir?
Hansı hallarda indeks əlavə etmək həmişə uğurlu həll olmur?
Segmentasiya məntiqinin köçürülməsi layihəsi haqqında daha ətraflı danışın: haradan başladınız, necə bitirdiniz, hansı nəticələr əldə etdiniz?
İzləmə sistemindən danış: metrik toplayıcılar, xəbərdarlıqlar
Hər çapda nə göstəriləcək? func fn(a []int) { a[2] = 5 a = append(a, 6) fmt.Println(a) // a = append(a, 7) a[0] = 5 fmt.Println(a) // } func main() { a := make([]int, 0, 5) for i := 0; i < 4; i++ { a = append(a, i) } fn(a[:3]) fmt.Println(a) // }
Kafka-da hansı çatdırılma zəmanətini istifadə edəcəyik?
Defer nədir? Aşağıdakı kod nə göstərəcək? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```
İş seçərkən sizin üçün hansı meyarlar vacibdir? Maaş gözləntiləri?
Yeni yer axtarışınız nə qədər aktivdir və bazara daxil olmağa niyə qərar verdiniz?
Xəritənin məzmunu nə olacaq (koddakı 19-cu sətir)?
Sənin maliyyə gözləntilərin nədir?
Sync paketində nə var?
Rəqabət və paralellik arasındakı fərq nədir?
Niyə monolit mikroxidmətlərə bölündü?
Niyə hazırda iş axtarırsınız? Özünüz üçün nə tapmaq istəyirsiniz?