Դու աշխատե՞լ ես ORM և մաքուր SQL հարցումների հետ: Որ մոտեցումը նախընտրում ես?
Python
Պետք է վավերացնել կառուցվածքը միայն բացման և փակման կլորակների ճիշտության համար: տեստ_տվյալներ = [ "[][[]]", # վավեր "[[[]]]", # վավեր "[][][]", # վավեր "]]][[", # անվավեր "[[[]", # անվավեր "[]]", # անվավեր "[[]]", # անվավեր "][]]", # անվավեր "[]][[]", # անվավեր "[][[]", # անվավեր ] def վավեր(արժեք: str):
Ի՞նչ է անհրաժեշտ կոնտեքստային մենեջերը with ֆայլերով աշխատելիս: Որտե՞ղ է այն կիրառվում ևս։
Ի՞նչ է միավորային թեստավորումը և ինչու են անհրաժեշտ mock օբյեկտները։
Կարող եք գրել հում SQL հարցում?
Ցուցադրեք վերջին 30 օրում գրանցված օգտվողների թիվը և դասավորեք արդյունքը գրանցման ամսաթվի ըստ։
Ցուցադրեք լավագույն 5 օգտվողներին ըստ կատարված գործարքների թվի։
Դուք երբևէ փորձություններ եք գրել:
Կիրառեք псեվդոկոդ՝ վճարի հավաքագրման համար առկա `User.transfer` մեթոդում՝ ինչ մուտքեր և ստուգումներ են անհրաժեշտ։
Ինչպես ապահովել վճարի առանձին ցուցադրումը գործարքի պատմության մեջ՝ պահպանելով փոխանցման ճշգրտությունը և ագրեգատությունը։
Հետո վճարի գործարկումից հետո, գումարը հանում են օգտվողներից, բայց մենեջերը չի տեսնում ընկերության եկամուտը: Գումարը որտեղ կարող է լինել և ինչպես ախտորոշել այն?
Ով պետք է վճարի վճարը փոխանցման ժամանակ և ինչպես դա պետք է արտացոլվի գործարքում?
Դուք երբևէ աշխատե՞լ եք ORM-ի միջոցով տվյալների բազաների հետ և գրել հում SQL հարցումներ:
Աղյուսակը պարունակում է 100-500 միլիոն գրանցումներ և նրա հետ աշխատանքը դարձել է դանդաղ: Ինչ կարելի է անել օպտիմալացման համար?
Ինչպես կազմակերպել վճարի հավաքագրումը օգտվողների միջև գումար փոխանցելիս: Ինչ հարցեր տալ բիզնեսին և ինչ տեխնիկական լուծումներ առաջարկել?
Կարճ նկարագրեք, ինչ են fixture-ները pytest-ում և ինչպես են դրանք միմյանցից տարբերվում։
Դուք երբևէ աշխատե՞լ եք Docker կամ Kubernetes-ով:
Ինչպես փոխել տվյալների մոդելը՝ անորոշորեն միացնել մեկ փոխանցման չորս գործարքները և ապա կատարել վերադարձ մեկ գործողությամբ։
Ինչպես նավիգացնել և աշխատել Unix համակարգերում՝ ինչպես կապվել և կատարել հիմնական ախտորոշումներ։