Sobes.tech

Golang

Bir şirkətdə hansı qırmızı bayraqlar sənin üçün dayanma faktorları olardı?

204

len funksiyası bir sətir üçün çağırıldıqda hansı dəyəri qaytarır?

Junior — Middle
204

GOMAXPROCS nədir və 1000-dən neçə goroutine paralel işləyəcək?

203

Kod nəzərdən keçirilməsi zamanı münaqişəli vəziyyətlər necə həll olunurdu?

203

Golang planlayıcısı haqqında danış, o necə bloklayan əməliyyatlarla işləyir

203

İşinizdə nə qədər tez-tez goroutine-lərlə işləmək məcburiyyətindəsiniz?

203

gRPC xidməti üçün mesaj göndərmənin həyata keçirilməsi necədir?

Junior — Middle
203

func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }

202

Resursların (CPU və s.) istifadəsinin artması ilə əlaqədar olaraq degradasiya baş verdiyini necə anlamaq olar?

201

Alt sorğu üçün PARTITION BY və GROUP BY arasındakı fərq nədir?

201

Hansı meyarlar əsasında şirkətləri seçirsən, nəyə əsaslanırsan?

201

Verilənlər bazasında SQL sorğularını icra edərkən EXPLAIN operatorunun rolu nədir?

Junior — Middle
201

Yeni iş yerinizdə mütləq görmək istəmədiyiniz nədir?

199

Golang-da dilimlərlə işləmək haqqında danışın: capacity, length necə işləyir və sərhədləri aşdıqda nə baş verir.

199

Şirkətdə işlədiyiniz müddətdə neçə mikroxidmət yazmısınız?

199

İP və ya digər hüquqi şəxslər mövcuddurmu?

198

Təcrübəniz haqqında danışın, nə ilə məşğul oldunuz, hansı layihədə işlədiniz və hansı rolu oynadınız?

198

Hansı tapşırıqları daha çox bəyənirsən və hansıları daha az?

197

Go-da interfeyslər nədir? Nəyə görə lazımdır? Onlar necə qurulub?

197

// Kod nə göstərəcək? func main() { var wg sync.WaitGroup for i := 0; i < 3; i++ { go func() { wg.Add(1) defer wg.Done() fmt.Print(i) }() } wg.Wait() fmt.Println("\ndone") }

197
/12