Golang
Cât timp ați stocat datele pentru deduplicare? Până la ce moment ați înțeles că este un duplicat?
De ce ai părăsit RocketDev?
În Go nu există moștenire ca în Java. Cum explici unui junior cu experiență în Java reutilizarea codului în Go și de ce poate fi mai bună?
// Întrebarea 2. Ce va afișa pe ecran package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }
Ai avut sarcini legate de arhitectură la locul de muncă: a fost nevoie să proiectezi întreaga arhitectură sau doar anumite servicii/microservicii?
Sarcină practică: binarul 2.1.out nu pornește. Trebuie să descoperiți de ce, folosind doar terminalul și binarul în sine.
Poți să vorbești despre nivelurile de tranzacție?
Ești pentru sau împotriva procedurilor stocate?
Care este diferența dintre un proces și un fir de execuție?
Care sunt problemele cu un obiect DTO care trece prin toate straturile (handler → service → repository)?
Cum ați calculat optimizarea interogărilor cu 50-70% și reducerea costurilor pentru analiză?
Ce îți place la muncă? Ce te motivează?
De ce ați ales tipul NUMERIC(18,2) pentru amount? Care sunt alternativele și care este problema cu DOUBLE PRECISION?
gRPC funcționează peste HTTP sau nu? Cum funcționează?
Ce este un slice în Go? Cu ce diferă de un array? Ce se întâmplă atunci când transmiți un slice într-o funcție și modifici elementele sale?
Cunoști arhitectura Kubernetes, ce entități există, ce este control plane?
Platforma corporativă de procesare a datelor logistice și operaționale — ați creat și calculat în mod specific rute logistice?
Spune-mi despre cel mai interesant caz — o problemă cu o stea.
Ce sunt tokenurile de autorizare și care sunt?
[nume] a indicat: pe linia 20, uniq nu conține numărul de caractere unice, ci altceva. Ce anume?