Նշված է, որ դուք ավտոմատացրել եք CI/CD։ Ինչպե՞ս եք մասնակցել թեստավորմանը։
Python
Օրինակ՝ a=5, b=5, a is b վերադարձնում է True։ Ինչու՞։
Ի՞նչ է քեզ համար կարևոր նոր ընկերությունում: Ինչին ես առաջին հերթին ուշադրություն դարձնում առաջարկներից ընտրելիս:
[անուն] հարցրեց: Արդյոք ընկերությունում եղել է որեւէ աստիճանային համակարգ: Եվ եթե այո, ինչ աստիճան էր քո՞ր: Թե՞ ինչպես եք ընդհանուր գնահատում ինքներդ ձեզ:
Դու կարո՞ղ էիր մասնակցել ճարտարապետական որոշումների ընդունմանը:
Պատմիր այն մասին, որ արտադրանքից/ծրագրվից աշխատել ես և քո հիմնական խնդիրների մասին.
Ինչպես է աշխատում բառարանի ներքին կառուցվածքը (հեշ աղյուսակ)?
Ինչու՞ այն ժամանակ բառարանի տարրին մուտք գործելը միջինում համարվում է O(1), նույնիսկ եթե գոյություն ունեն բախումներ։
Պատմիր ինձ ծանուցումների ծառայության մասին — ինչպես իրականացրեցիր այն տեխնիկական տեսանկյունից։
Ի՞նչ է Python-ում հիմնական սխալը՝ ամեն ինչ բռնելու համար, և ինչից ժառանգել օգտագործողի արտահայտությունները։
Իմ պատմիր, թե ինչ էր թիմը և ինչպես էին վարում գործընթացները։
Ի՞նչ խնդիրներ կարող են առաջանալ հեշ-գործառույթի (կոլիզիաների) դեպքում։
Խոսեք Python- ում արտակարգ իրավիճակների մշակման մասին՝ ինչ կառուցվածք է և ինչ բլոկներ ունի:
Ինչպե՞ս է GC-ն հասկանում, թե որ օբյեկտին ինչ հավաքման ալգորիթմ կիրառել:
Մոնոլիտ կամ միկրոսերվիսներ — և ինչու՞:
Ինչպե՞ս շրջել ցանկը [1,2,3]՝ [3,2,1]։ Ինչպե՞ս տարբեր է reverse()-ից և կտրվածքից։
Ի՞նչ են .pyc/pycache ֆայլերը և ինչու են դրանք անհրաժեշտ:
Ի՞նչ է տեղի ունենում հիշողության հետ օբյեկտները ազատելուց հետո (օրինակ՝ մեծ ֆայլի փակման ժամանակ) — Python-ը այն վերադարձնում է օպերացիոն համակարգին, թե՞ պահպանում է իր մոտ։
Ամեն դեպքում pop()-ն հեռո՞ւմ է վերջին տարրը: Ինչպե՞ս է փոխվում բարդությունը pop(i)-ի դեպքում։
Ի՞նչ է copy.deepcopy և ինչպե՞ս է այն տարբերվում copy.copy-ից։