Sobes.tech

Golang

Poți oferi un exemplu de gestionare independentă a unui proiect?

Senior
AvitoAvito
36

Câte servicii au citit topicul Kafka?

Senior
WildberriesWildberries
36

Care este diferența dintre Inversiunea Dependenței și Injecția de Dependență?

Middle+
purrweb
36

a := []int{1} // *T &1111000 len cap fmt.Println(len(a), cap(a)) // 1 1 b := append(a, 2) // *T &1111001 fmt.Println(len(b), cap(b)) // 2 2 b[0] = 0 fmt.Println(a) // [1] fmt.Println(b) // [0 2] c := append(b, 3) // [0 2 3] len = 3, cap = 4 // *T &1111011 ? d := append(c, 4) // [0 2 3 4] // len = 4, cap = 4 // *T &1111011 ? c[0] = 100 fmt.Println(b) // fmt.Println(c) // fmt.Println(d) //

Senior
CRTEX
36

Cum a fost alimentat și actualizat Elasticsearch?

Middle
МВидеоМВидео
36

Cum se poate rezolva problema modificării pointerului în funcție, fără a schimba câmpul direct?

Senior
WildberriesWildberries
36

Care sunt așteptările dvs. salariale?

Middle
X5 groupX5 group
36

Cum se va schimba rezultatul dacă condiția de filtrare se mută de pe ON pe WHERE la un JOIN?

Senior
Алабуга
36

De ce ai decis să cauți acum ceva, de ce mergi la interviuri?

Senior
X5
36

Cum se rezolvă problema condiției de cursă atunci când se adaugă simultan produse în același coș din goroutines diferite?

Middle+
КуперКупер
36

Ce sunt procesele zombie în Linux? Ce semnale trebuie trimise pentru a le finaliza?

Middle+
VKVK
36

Completează elementele cu slice fără mutex pentru a avea toate cele 1000 de elemente.

Senior
FREEDOM LIFESTYLE
36

Cum întrerupe planificatorul o goroutine care intră într-un ciclu infinit?

Senior
А7
36

Lecturile se făceau cu maestrul, cu replica sau cum erau distribuite?

Senior
WildberriesWildberries
36

Cum are loc procesul de înregistrare a veniturilor pentru persoanele autorizate independent?

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

Vorbește-mi despre nivelurile de izolare în tranzacții. Câte sunt și care este implicit în PostgreSQL?

Middle
Small
36

Ce este un Mutex?

Middle
VKVK
36

// Ce va afișa codul? 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") }

Middle
WildberriesWildberries
36

Spune-mi despre tine, experiența și proiectele tale

Senior
СБЕРСБЕР
36

Cum să gestionezi problema concatenării de șiruri într-un ciclu?

Middle
RWB
36
/412