Երբ և ինչու է վերադարձի արժեքը պահվում ստեկում և երբ՝ հողամասում?
Golang
Ի՞նչ նրբություն կա sync.Pool-ի հետ աշխատելիս, որը կապված է կայունության հետ։
Կարող եք բացատրել Sharing Delta կոնցեպտը և այն ինչպես է օգտագործվում տվյալների սինխրոնիզացիայի համակարգերում?
Ի՞նչ է syscall-ը: Ինչպե՞ս է Go runtime-ը մշակում բլոկավորող syscall-ները GMP մոդելում։
Ինչպե՞ս է ձեր աշխատանքի բաշխումը՝ ինչ եք փոխանցում գործընկերներին կոդը գրելուց հետո։
Նկարագրեք տվյալների բազայի կառուցվածքը, որը կարող է օգտագործվել գրախանութի տեղեկությունները կառավարելու համար
Ի՞նչ է կոնտեքստը Go-ում: Ինչու է օգտագործվում: Ինչպես է աշխատում ժամանակային սահմանափակությամբ չեղարկումը?
Ինչպե՞ս որոշել համակարգում առավելագույն թույլատրելի բուֆերային ծավալը։
Ի՞նչ գործիքներ եք օգտագործել ձեր նախագծերում կոդի վերլուծության և ստատիկ որակի ստուգման համար։
Ի՞նչ է հիշողության արտահոսքը: Ինչպե՞ս հայտնաբերեցիք և լուծեցիք արտահոսքը WebSocket Hub- ում pprof-ի միջոցով։
Ինչպե՞ս չափեցին CPU բեռի 35%-անոց նվազեցումը և լատենցիան։
Ի՞նչ իրավիճակներում է խորհուրդ տրվում օգտագործել sync.Map տվյալների կառուցվածքը տվյալների պահպանում և մուտք գործելու համար։
Ինչպե՞ս կարելի է անվտանգ գրել նույն Map-ում մի քանի goroutine-ներից առանց Mutex-ի նման բլոկավորումների օգտագործման։
Ի՞նչ արդյունքներ են ստացվում սերիական կերպով տողի նիշերը շրջելու ժամանակ։
Առաջադրանք 2: Ի՞նչ կցուցադրվի կոդը ինտերֆեյսների և nil-ի հետ: (typed nil vs untyped nil)
Ի՞նչ կցուցադրվի ծրագրում բուֆերիզացված ալիքով և select-ով։
Դուք ունե՞ք մեծ տվյալների մշակման համար Hadoop հարթակով աշխատելու փորձ։
Ի՞նչ է անհրաժեշտ ավելին, բացի Docker կոնտեյներից, Kubernetes-ում ծառայություն գործարկելու համար։
Ի՞նչ է տեխնիկական տարբերությունը Postgres և Redis-ի միջև: Ի՞նչ են ACID սկզբունքները։
Ինչպես են տվյալները անցնում հաճախորդից սերվեր՝ին HTTP հարցում? Նկարագրեք բոլոր փուլերը։