Golang
Puteți explica ce înseamnă 'înregistrarea structurată' și care sunt principalele sale avantaje?
Cum se poate crea și inițializa o hartă (Map) în limbajul Go?
Cum se pot evita erorile de depășire a buffer-ului într-un program?
Care sunt principalele avantaje și dezavantaje ale utilizării brokerilor de mesaje?
Povestiți o situație în care ați reușit să creșteți eficiența muncii unei API REST.
Cum se accesează un caracter dintr-un șir după poziția sa și ce trebuie luat în considerare atunci când se folosește această abordare?
Ce modele de proiectare ați folosit în contextul microserviciilor?
Cum se poate detecta o condiție de cursă într-un mediu multithread?
Cum se determină și se evaluează intensitatea solicitărilor care ajung la server pentru a asigura funcționarea sa stabilă?
Ce anume se înțelege prin termenul 'date stocate în context'?
Poți enumera modelele arhitecturale comune pentru sistemele de microservicii?
Unde în structura proiectului sunt plasate fișierele care conțin conexiunea și lucrul cu bazele de date?
Puteți explica ce înseamnă termenul Slog?
Care este scopul sistemului de autorizare și de ce este necesar în aplicații?
Cum se gestionează multiplele fire de execuție în limbajul Go?
Explica principiul de funcționare al unei interfețe goale în programare.
Ce informații sunt încărcate în zona de memorie heap în timpul executării unui program?
De ce se utilizează mecanisme de replicare în bazele de date sau sistemele de stocare a datelor?
Structura de date Map garantează păstrarea ordinii de inserție a elementelor?
Cât de bine cunoști bazele de date?