Golang
Mürəkkəb SQL sorğuları yaza bilirsiniz və ya təxminən hansı səviyyədəsiniz?
var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }
Əlavə işiniz haqqında danışın. İşə tam diqqət yetirməyinizi əngəlləyəcək bir şey varmı?
Ən effektiv olmayan proses nümunələri verə bilərsinizmi? Bu mövzuları heç gündəmə gətirmisinizmi?
5 istehlakçı və 3 bölmə ilə nə baş verəcək?
İşdə maraqlı bir hadisəni danış
Tarixən niyə əvvəlcə CISC prosessorlar (x86) populyar oldu, və RISC yalnız indi populyarlaşır?
Konteynerləşdirmə ilə işləmə təcrübəniz varmı? Kubernetes və Docker ilə?
Xəritə strukturlarında ACID mexanizmi nə üçündür?
Cari işiniz haqqında danışın: orada nə edirdiniz və məsuliyyət sahəniz nə idi?
Hesabatların hazırlanması üçün Postgres-dən ClickHouse-ə keçməzdən əvvəl, əvvəlcə Postgres-i optimallaşdırmağa çalışdınızmı (indekslər və s.)?
IP şəbəkə protokolu nədir və hansı vəzifələri həll edir?
Go-da hansı sinxronizasiya primitive-ləri var?
Anbar mövzusu haqqında bilirsinizmi? Bu nədir?
Tapşırıq işləyərkən işçi çöksə nə etməli?
Go-da xəritə açarlarının hansı xüsusiyyətlərə malik olması lazımdır?
Cookie-də yaşayan refresh token-in müddəti bitdikdə istifadəçi ilə nə baş verir?
Yüksək yüklü Go xidmətlərində Arena Əsaslı Yaddaş İdarəetməsinin istifadəsinin məqsədəuyğunluğunu necə qiymətləndirirsiniz?
Go-da hansı əməliyyat tiplənmə xətasına səbəb olacaq? Eyni uzunluq və tiplə iki massiv müqayisə etmək: [3]int == [3]int İşarəçini nil ilə müqayisə etmək: p == nil Byte-i uint8 tipli dəyişənə təyin etmək İki dilimi müqayisə etmək: []int == []int
Bu həll üçün inşaatçı lazım olacaqmı?