Povestiți-ne despre experiența dvs. cu CI/CD. Ce instrumente ați folosit, precum Jenkins, ArgoCD și altele?
Golang
Explica diferența dintre REST, gRPC și GraphQL.
Ce se întâmplă cu șirul de caractere la inversarea pe bytes și rune? Cu ce probleme te poți confrunta?
Ce sunt sarcinile CPU-bound și I/O-bound?
Vorbește despre tipurile de contexte în Go: Background, WithTimeout, WithCancel și altele.
Ești pregătit să te muți în Yelabuga?
Vorbește despre tipurile de JOIN în SQL și explică diferența dintre ele.
Vorbește-ne despre goroutines și în ce se diferențiază de firele sistemului de operare.
La ce tip de sarcină (CPU-bound sau I/O-bound) în Go se poate rula cel mai mare număr de goroutines?
Vorbiți despre API Gateway în arhitectura microserviciilor și pentru ce este utilizat.
Ce este un load balancer și care este diferența între echilibrarea ingress și egress?
Care este diferența dintre Mutex și RWMutex?
Ce este capacitatea în slices și cum este utilizată?
Vorbiți despre nivelurile de izolare ale tranzacțiilor: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Povesti despre view în SQL și cele două tipuri principale.
Vorbește despre indicii din bazele de date și despre dezavantajele unui număr prea mare de aceștia.
Vorbește despre byte și rune în Go, care este diferența, și oferă un exemplu cu inversarea unui șir de caractere.
Puteți oferi exemple de utilizare a WithCancel, WithTimeout și WithDeadline?
Explica diferența dintre WebSocket și SSE și cazurile de utilizare ale fiecăruia.
Care este diferența dintre depozitele relaționale și cele non-relaționale? Vorbește despre ACID.