Sobes.tech

Python

Դիտեք count_pairs ֆունկցիան։ Ի՞նչ է նրա բարդությունը։ Գրեք ավելի արդյունավետ տարբերակ։

Middle
108

Ինչ է partition-ը Kafka-ում: Ինչ է consumer group-ը?

Senior
107

Կա արդյոք Pod-ում առանձին օպերացիոն համակարգ?

Middle+
107

FastAPI թույլ է տալիս իրականացնել ֆունկցիաներ ինչպես ասինխրոն, այնպես էլ սինխրոն — դա ինչպես է ազդում վարքագծի վրա: Ինչպես պառալել հարցումները async ֆունկցիայում?

Middle
107

Ի՞նչ տեսակներ և դասեր կան ծրագրային ապահովման փորձարկման։

Junior
106

# Ինչքան ժամանակ է պահանջվում asyncio.run(main())-ի կատարմանը?

Middle+
105

Պատմեք Saga դիզայնի մասին։ Ինչպե՞ս եք այն իրագործել ձեր համակարգում։ Ինչպե՞ս տեղեկացաք ծառայություններին վերադառնալու մասին։

Middle
105

Ինքապակսյուլացիան ինչ է? Ինչ հատկանիշներ ունի Python-ի տեսանկյունից?

Senior
103

Ինչու է անհրաժեշտ ինկապսուլյացիան: Ի՞նչ ռիսկեր կան օբյեկտի տվյալներին ուղղակի դիմելիս:

Senior
102

Գրեք Dockerfile Python հավելվածի համար, որը կատարում է հետևյալը. - Օգտագործում է վերջին Python պատկերը - Կարգավորում է աշխատանքային դիրեկտորիան /app - Կատարվում է ընթացիկ դիրեկտորիայի բովանդակության պատճենը կոնտեյներում - Ներբեռնում է requirements.txt-ում նշված կախվածությունները - Բացում է 8000 պորտը - Հեռացնում է հավելվածը հետևյալ հրամանի միջոցով՝ python app.py

Middle
102

Ինչպե՞ս ստեղծել տվյալների կառուցվածք, որի մեջ հնարավոր չէ արժեքներ ավելացնել կամ փոխել, բայց կարելի է ստանալ բանալիով։

Middle
97

Ինչպես կառավարել բլոկավորող ֆունկցիան հին գրադարանից, որպեսզի չխոչընդոտի իրադարձությունների ցիկլը?

Middle+
97

async def get_user(user_id: int, db: AsyncSession): try: user = await db.get(User, user_id) return user finally: await db.close() return None a = await get_user(15, db) # a?

Middle+
86

app = FastAPI() def get_db(): db = SessionLocal() try: yield db finally: db.close() def heavy_text_parser(file_id: int, db: Session): # 5 минут տևող ֆայլի վերլուծություն parse_and_save(file_id, db) @app.post("/upload") async def upload_file( background_tasks: BackgroundTasks, db: Session = Depends(get_db) ): file_id = save_file_to_db(db) db.commit() background_tasks.add_task(heavy_text_parser, file_id, db) return {"status": "parsing started"}

Middle+
84

Ի՞նչ է այն օբյեկտը, որը վերադարձվում է `yield`-ով ֆունկցիայից, և ինչպիսի վերադարձի տիպի նշում է այստեղ տեղին `list[str]` փոխարեն:

Middle+
77

Մեկնաբանեք մեզ մի քիչ ինքներդ և ձեր տեխնիկական փորձառության մասին։

Middle+
75

Ի՞նչ դեր են խաղում AI գործիքները ձեր զարգացման ցիկլում:

Middle+
71

Ինչ է կոչվում այն դիզայնը, երբ `Engine`-ը ստեղծվում է մեկ անգամ ծրագրի համար և կառավարում է ընդհանուր կապերի պուլը?

Middle+
70

Ի՞նչ է տեղի ունենում, եթե Kafka սպառողի պոդը ընկնի հաղորդագրության մշակման ժամանակ, նախքան օֆսեթը հաստատելը:

Middle+
64

Ի՞նչ է REST API-ն։

Senior
63
/20