Golang
Ի՞նչն է տարբերությունը ռելացիոն տվյալների բազաների և NoSQL-ի միջև։
Պատմիր մի բարդ առաջադրանքի մասին, որի հետ ստիպված էիր ջանք գործադրել: Ի՞նչ էր գլխավոր դժվարությունը:
Ինչու է անհրաժեշտ TCP, եթե պարզապես կարող ենք կրկնօրինակել IP-փաթեթները պատասխան չլինելու դեպքում?
Երբ փորձում եք առանց լրացուցիչ վերահսկողության սկսել շատ մեծ թվով goroutines (օրինակ, տասնյակ հազարներ), ինչն է ամենահավանականը տեղի ունենալ? - Հիմնական խնդիրն առաջանում է գլոբալ mutex-ի փակման պատճառով runtime-ի ներսում, ինչը կհանգեցնի ծրագրի ամբողջական կանգառի - Go պլանավորիչը կկատարի goroutine-ները փոքր խմբերով հերթականությամբ, այնպես որ դրանց թվի աճը գրեթե չի ազդի հիշողության սպառման վրա - Մասամբ ստեղծումը կարող է հանգեցնել զգալի հիշողության սպառման և պլանավորողի լրացուցիչ ծախսերի; նման դեպքերում, նպատակահարմար է օգտագործել worker pool - Եթե goroutine-ների թիվը գերազանցում է տրամաբանական պրոցեսորների թիվը, Go-ն ինքնաբերաբար կսկսի մերժել նոր goroutine-ների մեկնարկը Panic-ով
Արդյոք սա նշանակում է, որ ամեն ինչ վերջապես ավարտվելու է այս ժամանակային սահմանափակման հետո՞։ Այսինքն, ինչ-որ բան դեռ կարող է չաշխատել — ինչ է այստեղ խնդիրն?
Պատմեք ավտոմատ գնահատման համակարգի մասին՝ ինչու է դա անհրաժեշտ, դա մոնոլիտ է թե միկրոսերվիսներ, և ինչ էր ձեր պատասխանատվության գոտին?
Նկարագրեք Linux սերվերի բեռնման գործընթացը սկսած գործարկումից մինչև տերմինալի գործարկում
Ի՞նչ կարող է տեսնել պահոց շերտը։
Ի՞նչ ֆունկցիա ես ստեղծել, որի համար հպարտ ես: Պատմիր վերջին հետաքրքիր առաջադրանքի մասին։
Կա՞ հարցեր զինվորական դեսպանատան հետ, որոնք կարող են խնդիր դառնալ:
Պատմեք ինձ ձեր վերջին աշխատանքային փորձի մասին
Ի՞նչ են Go-ի ալիքները և ինչ տեսակներ են դրանք։
Դուք ինքն եք հետևում մոնիտորինգին, թե ունեք առանձին թիմ?
Ինչպես է աշխատում garbage collector-ը Go-ում: Նկարագրեք փուլերը և ալգորիթմը։
Կա՞ միջոց՝ կառավարելու և կարգավորելու stop-the-world աղբահավաքը Go-ում։
Ի՞նչ ծրագրավորման պրակտիկա կա ձեր թիմում։
Կա հարցեր փուլերի և թիմերի մասին:
Ի՞նչ է ժամանակային բարդությունը զանգվածից տարր ստանալու համար ըստ ցուցակի։
Հիմա ուզում ենք գնալ HeadHunter և փնտրել թեկնածուներ ֆիլտրերով — ինչպես դա ճարտարապետականորեն կազմակերպել?
Ինչ անել, որ խուսափել քարտեզի արտաքսումից բարձրաբեռնված ծառայությունում?