Python
Ի՞նչ է ալգորիթմի բարդության սովորական ցուցանիշը։
Կարող եք նշել Python-ի dict տվյալների կառուցվածքի հիմնական առանձնահատկությունները և ինչպես են դրանք տարբերվում մյուս հավաքածուներից?
Ի՞նչ է տարբերությունը ցանկի և տպավորության միջև։
Ինչպես ճիշտ, քայլ առ քայլ և անվտանգ կերպով հեռացնել տվյալների բազայից այն սյունակը, որը այլևս չի օգտագործվում, բայց հին կոդը դեռ կարող է դիմել դրան?
Ինչպես ստեղծել և օգտագործել ինդեքսները տվյալների բազայի կառավարման համակարգերում:
Ինչպե՞ս եք կիրառել պատվիրատուի պահանջները նախագծի իրականացման ժամանակ։
Ի՞նչ է տվյալների վերափոխման գործընթացի դերը սերիալիզացիայի ձևաչափից վերածնված օբյեկտի մեջ ծրագրերում։
Ներկայացրեք ցիկլային կախվածությունների կոնցեպցիան ծրագրավորման մեջ և ինչու են դրանք համարվում խնդիր։
Որ HTTP մեթոդները չեն պահպանում գործողության միայնությունը կրկնակի կատարման ժամանակ?
Ինչպե՞ս եք ստուգում տվյալների բազայից տվյալներ ստանալու գործողության ճշգրտությունը և դրանց փոխանցումը հաճախորդային ծառայությանը։
Ի՞նչ է Python-ի ցանկին տարր ավելացնելու ալգորիթմական բարդությունը: Ինչպես է աշխատում միջին և սկզբի ավելացումը?
Ի՞նչ է Python-ում դեկորատորի հիմնական աշխատանքային սկզբունքը և ինչու է այն օգտագործվում:
Պատմեք հետաքրքիր միջադեպի կամ բարդ իրավիճակի մասին աշխատանքում։
Կարող եք տալ իրավիճակ, երբ օբյեկտային ուղղված ծրագրավորումը կիրառելը անհամապատասխան կամ անօգուտ է?
Ինչպես վարվել իրավիճակներում, երբ չկա պատրաստի վեբ ճարտարապետական լուծումներ կամ ֆրեյմվորկեր?
async def check_response(delay: int, message: str) -> None: timeout = httpx.Timeout(timeout=5) client = httpx.AsyncClient( base_url=BASE_URL, timeout=timeout, ) async with client: response = await client.get(url=f"/delay/{delay}") print(response.status_code, message) async def main() -> None: await check_response(delay=2, message="from first line"), await check_response(delay=2, message="from second line"), await check_response(delay=2, message="from third line"), if __name__ == "__main__": print("Total time:", timeit.timeit(lambda: asyncio.run(main()), number=2))
Կարող եք ներկայացնել իրավիճակ, երբ Kafka-ի օգտագործումը անարդյունավետ կամ անհրաժեշտ չէ?
Կարող է արդյոք ծրագիրը գործարկել Uvicorn-ով?
Ինչ է PostgreSQL-ում տրանսակցիայի մեկուսացման մակարդակի ստանդարտ վարքագիծը:
Ինչպե՞ս սովորել և հասկանալ SQL հարցումների կատարմանը PostgreSQL-ում՝ օգտագործելով EXPLAIN և EXPLAIN ANALYZE գործիքները։