Golang
Xaosa necə münasibət göstərirsiniz?
React-də reconciliation haqqında bir şey bilirsinizmi? Virtual DOM-un sürətli müqayisəsi üçün hansı heuristikalar istifadə olunur?
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.
Çox sayda etibarsız mesajlar oldu mu? Təxminən 10%?
15-dən çox cədvələ malik verilənlər bazası ilə işlədinizmi?
Qürur duyduğun maraqlı bir vəzifəni, bir təcrübəni və ya çətinlikləri danış.
Memarlıq vəzifəsi: bildiriş xidməti idarəetmə xidmətindən şablonlar istifadə edir. İdarəetmə xidməti çöksə, etibarlılığı necə təmin etmək olar?
Golang istifadə edirsinizmi?
İnterpretasiya olunan dil (Python) və tərtib olunan dil (Go) arasında nə fərq var? Seçimə hansı amillər təsir edir?
Maaş gözləntiləriniz nədir?
Niyə monolitdən mikroxidmətlərə keçməyə qərar verdiniz? Hara çətinliklərlə rastlaşdınız?
Go-da bir struktur eyni zamanda bir neçə interfeys həyata keçirə bilərmi?
Cədvəldə neçə birincil açar ola bilər?
Tutaq ki, uzun müddət işləyən sorğumuz var — nə etmək lazımdır? EXPLAIN və EXPLAIN ANALYZE haqqında danış.
Redis-də şahmat xidməti üçün pub/sub yanaşması haqqında danışın — üstünlüklər və çatışmazlıqlar
package main import ( "fmt" ) func main() { c := make(chan string) go fmt.Println(<-c) c <- "Hello World!" fmt.Println("Exit!") }
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 } ```
Go-da hansı daxili tipləri bildiyinizi danışın.
Go biliklərinizi 1-dən 10-a qədər olan miqyasda necə qiymətləndirirsiniz? 10-a çatmaq üçün hansı çatışmayan ballı əlavə edərdiniz?
Xərtəni çıxarmadan sabit yaddaş etmək mümkündürmü?