Ի՞նչ են արտադրական համակարգերում գորուտինների արտահոսքի սովորական պատճառները և ինչպես են դրանք ազդում ծառայության գործարկման վարքագծի վրա։
Golang
Ի՞նչ է ավելի արագ՝ callback-ը թե ալիքը Go-ում: Ինչու՞։
Կպատմեք Go-ում կոնտեքստի մասին. տեսակներ, հիերարխիա, երեխաների կոնտեքստների առանձնահատկություններ: Ինչպե՞ս ստեղծել ծնողի վրա չկայացած երեխայի կոնտեքստ։
Ինչպես լավագույնս ստեղծել սլայս նախապես հատկացված հիշողությամբ make-ով: Ինչու՞ նախապես նշել ծավալը։
Ինչ տեսակների հիշողություն կա Go-ում: Ինչպես է տախտակը տարբեր է հողից (heap)։
Ի՞նչ հակամարտությունների լուծման ալգորիթմներ եք ճանաչում հեշ-թերթերում: Ո՞րն է օգտագործվում Go քարտեզում։
Ինչու եք օգտագործում gRPC՝ որպես REST-ի փոխարեն: Ի՞նչ առավելություններ ունի HTTP/2-ը, որի վրա հիմնված է gRPC-ը։
Ի՞նչ տարբերություն կա SQL և փաստաթղթային ուղղված տվյալների բազաների միջև: Երբ ինչ օգտագործել?
Ինչպես է աշխատում գարշահավաքը Go-ում: Երեք գույնի mark-and-sweep ալգորիթմը, STW.
Ի՞նչ են Go-ում զանգվածներն ու slices-ը, ինչո՞վ են տարբերվում: Ինչպե՞ս է աշխատում append-ը և capacity-ի ընդլայնումը։
Ինչպես է իրականացված garbage collector-ը Go-ում և ինչպիսի՞ հարթակներ է նա կատարում լատենցիայի և throughput-ի միջև։
Ինչպե՞ս է Go-ն ապահովում տվյալների քարտեզների հետ աշխատելիս անվտանգությունը մրցակցային մուտքի դեպքում և որ սինխրոնիզացիոն մեխանիզմներ են կիրառվում պրակտիկայում։
Առաջադրանք: կա callback, որը գործարկվում է 100,000 անգամ մեկ վայրկյանում, տրամադրում է բինար տվյալներ: Դրանք պետք է հասցնել կենտրոնական սերվերին: Ի՞նչ թակարդներ և լավ պրակտիկա կա:
Ինչու եք փոխում աշխատանքը?
Ի՞նչ է Go-ում map-ը: Արդյո՞ք այն անվտանգ է մրցակցային միջավայրում աշխատելու համար: Ի՞նչ եղանակներ կան անվտանգ աշխատելու համար map-ի հետ մրցակցային միջավայրում:
Ինչպիսի՞ն են Kafka-ում սպառողների և արտադրողների փոխազդեցության առանձնահատկությունները։
Ինչ հատկություններ պետք է ունենան Go-ում քարտեզի բանալիները:
Տվյալների տեսակներ Go-ում՝ որոնք գիտեք, ինչպես կարելի է բաժանել խմբերի?
Ինչպե՞ս եք լուծելու խնդիրը, եթե ծառայությունը վերադարձնի 500 սխալ: