Ներկայացրեք, թե ինչ են սղոցները Python ծրագրավորման մեջ։
Golang
Կարող եք բացատրել, թե ինչ է Errgroup-ը և ինչպես է այն օգտագործվում Go-ում goroutine խմբի կառավարում համար?
Ի՞նչ է՝ sync.Map-ի օգտագործման առավելությունը սովորական քարտեզի նկատմամբ, որը պաշտպանված է մյուտեքսով, կատարողականության տեսանկյունից։
Ինչպե՞ս է գործում ծրագիրը, երբ փորձում է տվյալներ գրել բյուջե չունեցող ալիքին, եթե այն սկզբից դատարկ է։
Կարող եք բացատրել, թե ինչպես է իրականացնում սինխրոնիզացիան օգտագործելով Wait Group-ը Go-ում?
Կարող եք բացատրել տողի հասկացությունը ծրագրավորման մեջ?
Ինչպե՞ս եք վերլուծել TypeScript ծառայությունը Go-ին միգրացիայի համար: Ի՞նչ էր ճանապարհը։
Խոսիր Go-ի Garbage Collector-ի մասին — ալգորիթմ, օպտիմիզացիայի եղանակներ
Ինչպիսի՞ն են տվյալների փոխանակման համատեքստում HTTP և gRPC պրոտոկոլների տարբերությունները։
Ինչպե՞ս եք մոտենում բարդ առաջադրանքի լուծմանը legacy-կոդում տարբեր տեխնոլոգիաներով (Go, Bash, Python, Jenkins) մեկ սպրինտում։
Հարց 3: Գտեք սխալներ goroutines, map և WaitGroup կոդում
Արդյոք հնարավոր է բոլոր նախագծի բաղադրիչները տեղադրել մեկ կոնտեյնერში?
Կա՞ք ստեղծել տվյալների բազա հարցումների մշակման համար սինխրոն կամ ասինխրոն ռեժիմում։
Ինչպես է կատարվում Map տվյալների կառուցվածքի ասինխրոն աշխատանքը?
Ինչպե՞ս է արտադրողը որոշում, թե տվյալները որ բաժին ուղարկել գրանցման համար։
Ի՞նչ է Data Race և Race Condition-ը: Ի՞նչ տարբերություն կա։
Ինչպես ավելացնել նոր տարր դինամիկ զանգվածի (layers) կենտրոնական մասում։
Ինչպե՞ս է վարվում ծրագիրը, երբ փորձում է տվյալներ ուղարկել այն ալիքին, որը պարունակում է տարրեր և օգտագործում է բուֆերային հիշողություն։
Ի՞նչ գործողություններ պետք է կատարել, որպեսզի վերադարձված արժեքը ավելացվի կանչերի բուրգին:
Ի՞նչ են այն GDPR գործընթացները, որոնք դու իրականացրել ես (անոնիմացում, տվյալների ջնջում):