Ինչպե՞ս ես սովորում նոր տեխնոլոգիաներ և գործիքներ: Ունե՞ս պլան (ճարտարապետություն) կամ դա իրավիճակային է: Տվեք օրինակ այն բանի մասին, ինչ եք սովորել վերջին վեց ամիսների ընթացքում։
Python
Որ իրավիճակներից հետո կարևոր է քեզ համար վերադառնալ քո որոշումներին և նորից մտածել դրանց մասին?
Ինչպես է աշխատում GIL-ը Python-ում: Երբ բազմամյա աշխատանքը օգուտ է բերում և երբ ոչ?
contextvars ինչ է? ինչու են դրանք անհրաժեշտ?
Ինչպե՞ս բացատրում եք բարդ տեխնիկական որոշումները ոչ տեխնիկական մասնագետներին (դիզայներներ, նախագծման և արտադրանքի մենեջերներ):
Աշխատանքային աճը սկսվում է, երբ մարդ սկսում է ավելի շատ հարցեր տալ, քան պատասխաններ — ինչպես եք դա հասկանում, որքան մոտ է դա ձեզ համար?
Երբ արտադրանքը շարժման մեջ որոշում է փոխում և առաջադրանքը արդեն մասամբ կատարված է, ինչ է ձեր ներքին վիճակը այդ պահին, երբ ամեն ինչ նորից անելն է անհրաժեշտ?
Ներկայացրեք Dependency Injection դիզայնի օրինակն ու այն ինչ խնդիր է լուծում։
Ինչպե՞ս եք առաջնահերթություն սահմանում, երբ միաժամանակ մի քանի շտապ առաջադրանք եք ստանում տարբեր մարդկանցից։
Կա՞ դեպք, երբ դուք հայտնաբերել եք բագ (ձեր կամ ուրիշի) արդեն թողարկումից հետո: Ինչ եք արել?
Նկարագրեք երկու մասնագետների, ովքեր ունեն նույն գիտելիքներ և փորձ — ինչու մի քանի տարվա ընթացքում մեկը կարող է նկատելիորեն ուժեղ լինել մյուսից?
Ի՞նչ է անում Python-ում yield from օպերատորը։
Կարո՞ղ եք գրել ձեր սեփական դասը և օգտագործել այդ դասի օբյեկտը որպես բառարանի բանալի:
Ի՞նչ է նշանակում դու՝ իմանալ ամեն ինչ մինչև վինտիկը՝ կարող եք առանձնացնել զարգացման կոնկրետ ուղղություններ?
Ինչպե՞ս ստուգել, որ PostgreSQL հարցումում օգտագործվում է ինդեքսը։
Եվ դու, ինչպես ես վերաբերվում քո հասցեին քննադատություններին?
Ինչպե՞ս ես խոսում տեխնիկական պարտքի հետ կապված լուծման մասին (մենք հիմա հաղթում ենք, բայց հետո ավելի դժվար կլինի ընդլայնել)?
Ի՞նչ է WebSocket-ը և ինչպե՞ս է այն տարբերվում սովորական HTTP-ից։
lru_cache կամ Redis/Memcached — որն է ավելի լավ օգտագործել և երբ?
Ի՞նչ հիմք ունի բախման տակ: Ինչպե՞ս է պահում վիճակը և կարող է փոխվել: