Դուք օգտագործե՞լ եք Repository ձևանմուշը ձեր նախագծերում տվյալների բազայի հետ փոխազդեցության համար։
Python
Ինչպե՞ս անցկացվեց ձեր կոդի վերանայումը և ինչին եք ուշադրություն դարձնում ձեր կոդը գնահատելիս։
Ներկայացրեք ինտերատորի կոնցեպցիան և ինչպես է այն օգտագործվում տվյալների հավաքածուների շրջայցի ժամանակ։
Ի՞նչ է DML օպերատորների դերը տվյալների կառավարման մեջ տվյալների բազայի ներսում։
Ինչպե՞ս է Աբստրակտ Ֆաբրիկան որոշում, թե որ կոնկրետ իրագործումը օգտագործել:
Ի՞նչ այլ եղանակներ կան ավտենտիկացիայի փոխանցում և ստուգում իրականացնելու համար JWT-ից բացի։
Կարող եք բացատրել SQL-ում EXPLAIN ANALYZE հրամանի աշխատանքի սկզբունքը և ինչպես այն օգտագործվում է հարցումների օպտիմալացման համար։
Ինչպես դիտել տեքստային ֆայլի պարունակությունը Linux-ում?
Կարող եք պատմել, թե ինչպես էր իրականացվում ծրագրի տեղակայման գործընթացը ձեր նախագծում?
Կարող եք բացատրել, թե ինչ է QuerySet-ը Django շրջանակում և ինչպես է այն օգտագործվում տվյալների բազայի հետ փոխազդեցության համար։
Դուք ունե՞ք ծրագրերի կատարողականության վերլուծության գործիքների օգտագործման փորձ։
Ինչպե՞ս եք գնահատում ձեր մակարդակը — middle կամ senior?
Ինչպե՞ս գտնել flaky (կայուն չլինող) միավորային թեստը: Ինչ կարող են լինել պատճառները?
Ներկայացրեք, թե ինչ է նշանակում Linux-ում համակարգի միջին բեռը և ինչպես է այն հաշվարկվում։
Դուք ունե՞ք հարցեր ընկերության համար:
Ինչ խնդիրներ կարող են առաջանալ, երբ միաժամանակ հարյուր հազարավոր անսինխրոն HTTP-հայցեր են կատարվում Python-ում:
Ի՞նչ կարգով են կանչվում __new__ և __init__ մեթոդները Python- ում դասի օբյեկտ ստեղծելիս:
Ի՞նչ է pass օպերատորը և ինչ իրավիճակներում է այն օգտագործվում ծրագրավորման մեջ։
Ի՞նչ մեխանիզմներ էին ապահովում գործողությունների միաժամանակյա կատարմանը սկզբնական մոդելներում։
Ինչպե՞ս եք հասկանում «թույլ կապ» (low coupling) և «բարձր կապակցություն» (high cohesion) տերմինները օբյեկտային ծրագրավորման համատեքստում։