Golang
Ինչպես պայքարել այս իրավիճակի հետ, երբ օգտվողը ստանում է տոքեն, փոխում է նրա դերը և գալիս է փոփոխված տոքենով ծառայություն՝ ինչպես պայքարել դրա դեմ?
PostgreSQL-ում առաջադրանք՝ մի քանի աշխատողներ կարդում են առաջադրանքները աղյուսակից և ստեղծում պրոմո կոդեր: Ինչպե՞ս խուսափել աշխատանքի կրկնությունից։
Ցանկանում ես զարգանալ ճարտարապետության ոլորտում?
Ինչպե՞ս հետևել համակարգի աշխատանքի ճիշտությանը (մոնիտորինգ):
Ինչպե՞ս կերևա հաճախորդի, թույլտվության միկրոսերվիսի և խանութի միկրոսերվիսի փոխազդեցությունը JWT օգտագործելիս: Եվ ինչ կփոխվի առանց JWT-ի, սեսիաներով?
Ինչպե՞ս եք փոխգործակցել կոտորակների մատակարարի հետ: Ինչպե՞ս եք ստանում տվյալները:
Քանի պոդ է տեղադրվել խմբում?
Ինչպե՞ս է կատարվում ազդանշանների փոխանակումը ալիքների միջոցով ծրագրավորման համակարգում։
Կարող եք բացատրել, թե ինչ են ռեկուրսիվ արտահայտությունները ընդհանուր աղյուսակային արտահայտություններում (CTE) բարդ պայմաններով:
Ինչպես են տվյալները անցնում հաճախորդից սերվեր՝ին HTTP հարցում? Նկարագրեք բոլոր փուլերը։
Ներկայացրեք օպտիմալ ինդեքսներ որոնման համար, որը ֆիլտրում է location և gender (լինք) դաշտերով՝ առավելագույն կատարողականության համար
Բացի Go-ից, ինչի հետ եք աշխատել հաղորդագրության բրոքերներից, տվյալների բազաներից?
Պատմիր ինձ ամենադժվար առաջադրանքի մասին, որը կատարել էիր։
Ներկայացրեք տարբերությունը REST, gRPC և GraphQL-ի միջև։
Կարող եք տալ ռիսկային որոշումների օրինակներ աշխատանքի ժամանակ?
Դիզայնի առաջադրանք՝ արագ արձագանքող խմբերի համակարգ կա: Սիգնալ ստանալիս, երեք խումբ միաժամանակ արձագանքում են: Պետք է ուղարկել միայն մեկ խումբ: Ինչպե՞ս դա անել տվյալների բազայի տրանզակցիոն մակարդակում:
Ինչպե՞ս էին աշխատում օպտիմիստական բլոկավորումները Postgres-ում։
Ինչպե՞ս եք հետևել, որ ծառայությունները ճիշտ են աշխատում։
Խոսիր MVCC (Բազմամեկնային մրցակցային վերահսկում) մասին PostgreSQL-ում։
Ի՞նչ այլ տվյալների կառուցվածքներ գիտեք բացի հեշ-թերթերից (պատկերներ): Ի՞նչ է բինարային ծառում որոնման ասիմպտոտիկ բարդությունը և ինչի հիման վրա է դա հաշվարկվում (լոգարիթմի հիման վրա): Ինչպե՞ս է հասնում այդ բարդությունը (վերացական vs բալանսավորում):