Ի՞նչ է շարդինգը։
Golang
Ի՞նչ է B ծառի ինդեքսը և ինչու է այն ամենից հաճախ օգտագործվում:
Ինչպե՞ս երաշխավորել իրադարձությունների առաքումը անապահով ցանցում (ցանցը կարող է ընդհատվել, իրադարձությունները չպետք է կորցվեն):
Ինչպե՞ս է աշխատում փաթեթի հավաքումը աղբյուրային կոդից Linux-ում (փոխարենը փաթեթի կառավարիչ):
Ի՞նչ է դանդաղում գցելու ժամանակ: Ինչպե՞ս խուսափել GC-ի ազդեցությունից կարևոր բուֆերների վրա։
Ինչքան լավ եք կիրառում SOLID սկզբունքները Go զարգացման մեջ?
Ինչպե՞ս է կազմակերպված տվյալների փոխանցումը տարբեր ծառայությունների միջև ինֆրաստրուկտուրայում: Բրոքերով, ուղղակի, gRPC-ով?
Պատմեք PostgreSQL-ի գործարքային մոդելի մասին՝ ACID, MVCC, առանձնացման մակարդակներ։
Ի՞նչ է տեղի ունենում, երբ սկսվում է Go ծրագրի կոմպիլյացված բինար ֆայլը։
Ինչքան լավ եք ճանաչում TCP/IP շերտը և OSI մոդելը: Որո՞նք են այն պրոտոկոլները, որոնք աշխատում են ինչ մակարդակներում:
Ինչպե՞ս հասկանալ, թե որ համակարգային կանչը զբաղեցնում է pprof պրոֆիլում ժամանակի 70%-ը, եթե միայն մեկ մեծ syscall բլոկ է տեսանելի։
Ավելացրեք ավելի շատ տեղեկություններ հակաֆրոդ ծառայության մասին՝ ինչ եք անում, ինչի համար եք պատասխանատու:
Ինչպես իրականացվեց կենտրոնական բանկից կուրսերի (պարամետրերի) ստացումը:
Որտե՞ղ եք կարծում, սկսվում է highload-ը: Ինչպե՞ս սահմանել highload և ոչ-highload սահմանը։
Ինչպես է կառուցված Go (GMP) պլանավորողի մոդելը և ինչպես է այն ապահովում արդյունավետ գորուտինների բաշխումը։
Ինչու եք ընտրել Go-ն Rust-ի փոխարեն սիբերանվտանգության ոլորտում նախագիծ համար?
Ինչպե՞ս եք հասկանում, որ ինդեքսները կիրառվել են և իսկապես օգտագործվում են: Ի՞նչ են EXPLAIN և EXPLAIN ANALYZE, ինչ տարբերություն կա:
Ի՞նչ զարգացման մեթոդաբանություններով եք աշխատել: Ո՞րն է առավել հարմարը:
Որտե՞ղ են տեղադրված փոփոխականները Go-ում՝ ստեկում թե հողում: Ի՞նչ է escape վերլուծությունը։
Ի՞նչ է ավելի արագ՝ callback-ը թե ալիքը Go-ում: Ինչու՞։