Պատմեք ձեր փորձի մասին CI/CD-ով։ Որ գործիքներ եք օգտագործել՝ Jenkins, ArgoCD և այլ։
Golang
Ներկայացրեք տարբերությունը REST, gRPC և GraphQL-ի միջև։
Խոսեք Go-ում կոնտեքստերի տեսակների մասին: Background, WithTimeout, WithCancel և այլ։
Ի՞նչ կլինի տողով՝ բայթների և ռունների վերածումից հետո: Ինչ խնդիրների կարող եք հանդիպել:
Ի՞նչ են CPU-bound և I/O-bound առաջադրանքները։
Դու պատրաստ ե՞ս տեղափոխվել Ելաբուգա։
Պատմեք մեզ գորուտինների մասին և թե ինչպես են դրանք տարբերվում օպերացիոն համակարգի թելերից։
Խոսեք տվյալների բազայի ինդեքսների մասին և այնուամենայնիվ շատ շատ ինդեքսների բացասական կողմերի մասին։
Ի՞նչ է load balancer-ը և ինչպե՞ս է տարբեր ingress և egress բալանսավորումը։
Խոսեք SQL-ում JOIN տեսակների մասին և բացատրեք նրանց միջև տարբերությունը։
Որ տեսակի բեռնում (CPU-bound կամ I/O-bound)-ում Go-ում կարելի է գործարկել առավելագույն թվով goroutines?
Պատմեք API Gateway-ի մասին միկրոսերվիսների ճարտարապետությունում և ինչու է այն օգտագործվում։
Պատմեք byte և rune մասին Go-ում, ինչն է տարբերությունը, և տվեք օրինակ տեքստի հակառակ ուղղությամբ։
Դուք ունե՞ք միգրացիաների հետ աշխատանքային փորձ և ինչ է դա մեխանիզմը։
Ի՞նչ է սլայսերի ծավալը և ինչպես է այն օգտագործվում:
Ի՞նչ է Mutex և RWMutex-ի տարբերությունը։
Խոսեք գործարքների մեկուսացման մակարդակների մասին: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Պատմեք SQL-ում դիտակետերի և երկու հիմնական տեսակների մասին։
Կարող եք տալ WithCancel, WithTimeout և WithDeadline օգտագործման օրինակներ?
Ի՞նչ է հարաբերական և ոչ հարաբերական պահեստների տարբերությունը: Խոսեք ACID-ի մասին։