Ինչ տեսակների ռեպլիկացիա է աջակցում PostgreSQL-ը։
Python
Ի՞նչ է threading և asyncio-ի տարբերությունը։
Ինչու են GIN ցուցանիշները կարող աճել?
Դուք օգտագործե՞լ եք բազմաբնույթ ժառանգություն։
Ներկայացրեք Python ստանդարտ գրադարանի ինտերֆեյսների բաժանման սկզբունքի օրինակ։
Ինչպես սինխրոնիզացնել կամ անվտանգ փոխանցել տվյալները մի քանի հոսքեր կամ կորուտիններ միջև?
Տրված է ամբողջ թվերի զանգված height երկարությամբ n։ Նկատված են n ուղղահայաց գծեր, որոնց i-րդ գծի ծայրերը գտնվում են կետերում (i, 0) և (i, height[i])։ գտեք երկու գծեր, որոնք միասին x-օդի (x-օղակ) հետ կազմում են կոնտեյներ, որը կարող է պարունակել առավելագույն քանակությամբ ջուր։ Վերադարձրեք այնպիսի կոնտեյների առավելագույն ծավալը, որը կարող է պարունակել այդ կոնտեյները։ Նշենք, որ կոնտեյները չի կարելի թեքել։ Օրինակ 1: Ներմուծում: height = [1,8,6,2,5,4,8,3,7] Ելք: 49 Նպատակը: Նշված ուղղահայաց գծերը ներկայացված են զանգվածով [1,8,6,2,5,4,8,3,7]։ Այս դեպքում, ջրի առավելագույն մակերեսը (ակնոցը), որը կարող է պարունակել կոնտեյները, հավասար է 49։ Օրինակ 2: Ներմուծում: height = [1,1] Ելք: 1 Կարգավորումներ: n == height.length 2 <= n <= 10^5 0 <= height[i] <= 10^4
Ինչու են անհրաժեշտ Python-ում private, protected և public մուտքի մակարդակների համաձայնագրերը?
Պատմեք, թե ինչ եք անում ներկայիս ընկերությունում և որոնք են ձեր պատասխանատվության ոլորտում գտնվող խնդիրները։
Երբ և ինչու եք ընտրում threading-ը?
Մինչև բագի հայտնվելը և նրա շտկումը միջինում քանի ժամանակ է անցել?
Ինչպես է տեղի ունենում դասի օրինակի ինիցիալիզացիան Python-ում և ինչու է անհրաժեշտ __new__-ը։
Ինչ տվյալների կառուցվածք կօգտագործեիք, եթե անհրաժեշտ լինի արդյունավետ կերպով ավելացնել և հեռացնել տարրեր սկզբից և վերջից?
Ինչ եք նախընտրում՝ ասինխրոնություն թե բազմապատկում? Ի՞նչ տարբերություն կա։
Նկարագրեք փոփոխությունների մատակարարման գործընթացը արտակարգ իրավիճակում արտադրության մեջ սխալի շտկման ժամանակ։
Օգտագործե՞լ եք արդյոք RabbitMQ- ն արտադրության մեջ։
Ի՞նչ է աբստրակտ դասերի և աբստրակտ մեթոդների առանձնահատկությունը և ինչու են դրանք անհրաժեշտ:
Ինչ անել, եթե SQL հարցումը արդեն օպտիմիզացված է, բայց դեռ ծանր է?
Գրեք rate_limit(max_calls, period) դեկորատորը, որը սահմանափակում է ֆունկցիայի կանչերի քանակը ժամանակի մկնիկի պատուհանի միջոցով՝ ոչ ավելի քան max_calls կանչեր վերջին period վայրկյաններում: Երբ սահմանաչափը գերազանցվի, կանչը չպետք է կատարվի: Հիշեք, որ ֆունկցիան կարող է կանչվել մի քանի թելերից: Օրինակ՝ @rate_limit(max_calls=5, period=60) վայրկյանների ընթացքում վեցերորդ կանչը պետք է մերժվի։
Օգտագործում եք տիպի նշումներ ձեր աշխատանքի մեջ?