Golang
Ce se întâmplă dacă încerci să adaugi un element la o slice a cărei lungime a atins capacitatea maximă?
Ce te-a inspirat să alegi dezvoltarea în limbajul Go?
Vorbește-mi despre CQRS
Ce este un deadlock atunci când folosești goroutines și cum îl eviți?
Care este scopul împărțirii datelor în părți în bazele de date?
Cum să faci ca, la inserarea unui înregistrări duplicat într-un tabel cu cheie unică pe numărul de telefon, în loc de o eroare, să se actualizeze înregistrarea existentă (INSERT ON CONFLICT DO UPDATE)?
Care este diferența dintre declararea unei variabile folosind cuvântul cheie var și atribuirea unei valori variabilei mai târziu?
Ce este variabila GOMAXPROCS în Go? Poate un program să folosească mai multe fire decât cele indicate în GOMAXPROCS?
Puteți explica diferențele dintre mecanismele de sharding și replicare a bazelor de date?
Ce metode pot fi aplicate pentru reducerea timpului de evacuare în caz de urgență?
Când este mai bine să folosiți Spinlock în loc de Mutex pentru sincronizarea resurselor?
O tabel cu (id PRIMARY KEY, data JSON) — un index PostgreSQL este destul de bun pentru căutarea după cheie?
Ce caracteristici unice au slices în limbajul Go?
Care este pericolul atunci când transmiți un slice către o funcție? Există vreo capcană cu array-urile?
Se poate folosi o altă Mapă ca și cheie într-o Mapă?
Cum funcționează operațiunea de adăugare a unui element nou într-un slice într-un limbaj de programare?
În ce cazuri este recomandat să folosiți array-uri în programare?
Din care bloc ar fi mai confortabil să începi — din întrebările generale sau mai întâi să parcurgi cele tehnice?
Cine decide dacă este permis să plasați un anumit obiect în memorie?
Ce poate cauza întârzieri în procesarea cererilor pe server și ce motive trebuie luate în considerare?