Python
# Թե՞վը նկարագրություն # Տվյալ է աճման կարգով դասավորված ամբողջ թվերի հաջորդականություն: # Պետք է իրականացնել ֆունկցիա, որը կիրականացնի բինար որոնում այդ հաջորդականության մեջ: # Ֆունկցիան պետք է: # 1. Ստանա երկու արգումենտ: # - դասավորված թվերի ցանկ, # - որոնման նպատակային արժեք: # 2. Վերադարձնի գտած տարրի ինդեքսը, եթե այն առկա է: # 3. Վերադարձնի -1, եթե տարրը չկա ցանկում: # Պահանջներ # - Լուծումը պետք է լինի կրկնվող: # - Կարևոր է պահպանել O(log n) բարդությունը: # - Կոդը պետք է գրվի Python 3-ում և համապատասխան լինի մաքուր կոդի հիմնական սկզբունքներին։
Ինչ քայլեր են ձեռնարկվում տվյալների կամ համակարգի սխալների դեպքում:
Ներկայացրեք բինար որոնման ալգորիթմի աշխատանքային սկզբունքը և նրա հիմնական քայլերը։
Իմ մասին պատմիր (2-3 րոպե)
Որտե՞ղ Python-ում շատամյա աշխատանքը անհրաժեշտ է և արդյոք այն ընդհանրապես անհրաժեշտ է։
Ինչքան արագ և առանց խնդիրների կարող եք ինտեգրվել նոր коллективում և սկսել արդյունավետ աշխատել?
Մինչև բագի հայտնվելը և նրա շտկումը միջինում քանի ժամանակ է անցել?
Պատմեք ճարտարապետական նմուշների մասին։ Ինչպես կազմակերպել կոդը արտաքին gRPC ծառայության ինտեգրացիայի համար։
Պատմեք ձեր փորձի մասին Kubernetes-ով նախագծերում
Ինչ հատուկ մեթոդներ պետք է իրականացվեն՝ ստեղծելիս սեփական կոնտեքստային մենեջերը Python-ում:
Ինչպես կատարել 10 միաժամանակյա հարցում արտաքին API-ին և վերադարձնել արդյունքը:
Ի՞նչ է նշանակում որոնումը ամբողջական տեքստային ինդեքսներում տվյալների բազայում։
Կարող եք նկարագրել, թե ինչպես են աշխատում փոփոխականների տեսանելիության տարածքները Python-ում?
Ի՞նչն է ձեզ համար կարևոր ապագա զարգացման մեջ՝ տեխնիկական հմտություններ, թիմի ղեկավարություն կամ նախագծերի կառավարում։
Ինչ մեթոդներ կարելի է կիրառել ծրագրային համակարգերում առաջադրանքների ասինխրոն կատարման համար։
Ի՞նչ հատուկ գործիքներ կամ ֆունկցիաներ եք օգտագործել ձեր նախագծերում փորձնական ֆունկցիաները պատելու և ընդլայնելու համար:
Որ տեխնոլոգիաներում եք տեսել կամ իրականացրել API Gateway-ը:
Ի՞նչ տեխնոլոգիական շերտ ընտրել բեքենդ ծառայությունների համար և ինչու?
Ի՞նչ է սինխրոն և ասինխրոն միջսերվիս փոխազդեցության տարբերությունը: Ինչպես են դրանք իրականացնում:
Ի՞նչ տվյալների մշակման գրադարաններ եք օգտագործել: Օրինակ, NumPy?