Golang
Ներկայացրեք, թե ինչ է sync.Map-ը և ինչ առավելություններ ունի սովորական քարտեզների նկատմամբ Go-ում։
Ներկայացրեք, թե ինչ է գորուտինան և ինչպես է այն օգտագործվում ծրագրավորման մեջ
Ի՞նչ տարբերություն կա բուֆերային և բուֆերային չլինող ալիքների միջև։
Ի՞նչ է select օպերատորի հիմնական դերը ծրագրավորման կամ տվյալների հոսքերի հետ աշխատելիս։
Ի՞նչ տարբերություն կա գորուտինայի և համակարգային թելերի միջև գործառույթների իրականացման համատեքստում։
Ինչպես է իրականացնում ավտոմատ հիշողության հավաքագրումը և ազատումը Go լեզվում?
Կարող եք բացատրել մրցակցային ծրագրավորման կոնցեպցիան և ինչու է դա անհրաժեշտ?
Ներկայացրեք աշխատանքների գողության (Work-Stealing) կոնցեպցիան և դրա կիրառումը հ.parallel հաշվարկներում։
Ինչպե՞ս որոշել առավելագույն թույլատրելի միաժամանակյա goroutines-ների քանակը մեկ առաջադրանքի կատարման համար։