Sobes.tech

Golang

Mis on zombie-protsess?

Middle+
YadroYadro
68

Kuidas muuta Acquire/Lock semaforit, et ooteaega saaks tühistada või ajaliselt piirata?

Senior
FinFrame
68

Mis juhtub sündmuste saatmisega, kui Kafka kukub maha?

Senior
ИП Ганус Александр Андреевич
68

Kuidas korraldada arhitektuur päringule, mis täidab äriloogikat, kutsub välise teenuse (Google) ja salvestab tulemuse andmebaasi? Kirjeldage kihiti ülaosast alla.

Intern
Яндекс
68

Mis on JWT-tokens, mis võimaldab seda valideerida?

Senior
X5 techX5 tech
68

Mis vahe on Clean Architecture'il ja DDD'il?

Junior
СБК ПАРУС
68

Räägi mulle Go peamiste andmestruktuuride kohta.

Middle+
А7
68

Mida juhtub kaardiga, kui eraldatud mälu on otsas? Mis on overflow-kast ja millal see luuakse?

Senior
техвил
68

Mis on ACID? Räägi PostgreSQL-i tehingute isolatsiooni tasemetest.

Senior
Гос крипта
68

Kas saaksite selgitada RISC ja CISC protsessorite kontseptuaalseid erinevusi?

Middle
Graveling
68

Kui palju kogemust Go arendamisel kokku on?

Middle+
OZONOZON
68

Kuidas töötab Go prügikorjaja? Millal see käivitub? Kas seda saab käsitsi käivitada?

Senior
Lenta Tech
68

Räägi mulle kõigistTööriistadest — miks sa tulid ja miks läksid?

Senior
UPSL
68

Kas DevOps seadistas põhivoolu, või sa ise nokitsusid Kubernetes manifestidega või surfasid klasteris, vaatasid logisid?

Middle+
МВидео/эльдорадо
68

Tavaliselt 2 nädalat või veidi rohkem üleminekuks?

Middle+
РамблерРамблер
68

Milline on klasterdatud indeksi ja mitte-klasterdatud indeksi vahe?

Middle
Япоки
68

Kas oskad kirjutada keerulisi SQL-päringuid või millisel tasemel umbes?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
68

Kas saaksite rääkida viimase töökoha koormustest?

Senior
Effective IT
68

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:]...) } } }

Middle
Туту
68

Millised on goroutine'ide eelised võrreldes OS-niitidega?

Middle+
101ХР101ХР
68
/412