Frontend
Ի՞նչն է ձեզ հետաքրքրում ձեր աշխատանքի մեջ և ինչ եք փնտրում նոր աշխատանքի մեջ։
Ինչու եք օգտագործել հարմարեցված լուծում գրաֆիկների համար՝ փոխարեն պատրաստի գրադարանների (օրինակ՝ Grafana)?
Ինչպե՞ս ես վերաբերվում օրվա ընթացքում մինի-զանգերով հաղորդակցման ձևաչափին: Կարո՞ղ է դա նորմալ լինել, եթե օրվա ընթացքում փոքր հանդիպումներ լինեն։
Ի՞նչ են JavaScript-ի primitives-ը և ինչու են նրանք աշխատում այլ կերպ, քան օբյեկտները React-ում հղումներն կառավարելու համատեքստում։
Ի՞նչ է RTK Query-ն:
Ի՞նչ RxJS օպերատորներ եք ճանաչում և որոնք եք գործնականում օգտագործել:
Պատմեք ամենագեղեցիկ առաջադրանքի կամ ամենագեղեցիկ սխալի մասին ձեր վերջին երկու աշխատանքի մեկում։
Ի՞նչ են գեներիկները և ինչու են դրանք անհրաժեշտ:
Երբ նախագիծը մեծանում է և հնարավոր է առանձնացնել մի քանի բիզնես ենթակառուցվածքներ (անձնական հաշիվ, պրոֆիլ, պրոմո-ակցիաներ), կարելի է դրանք բաժանել առանձին ռեպոզիտորիաների և կապել որպես միկրո-ֆրոնտենդներ?
Դու ունեցել ես բացասական փորձ թիմում, օրինակ՝ ինտենսիվ վեճեր կոդի վերանայումում: Ինչպե՞ս կվարվեիր այդպիսի իրավիճակում:
Ինչպես օպտիմալացնել գլխավոր էջի կատարողականությունը (FPS, սլաքի հոսք) շատ բլոկներով և պատկերային քարտերով?
Ստեղծեք STOP նշանը (կարմիր շրջան՝ սպիտակ գծով և երկկողմ եզրով) միայն մեկ div և CSS օգտագործելով (պսևդո էլեմենտները թույլատրվում են):
Ինչու է ավելի լավ թողնել կամ չթողնել useCallback-ը, և ինչու՞։
Դիտեք կոդը, որտեղ կա դաս, որը ունի կոնստրուկտոր՝ multiplier դաշտով, add մեթոդ՝ թվեր ավելացնելու համար զանգվածին և getMultiSum մեթոդ՝ որը իրականացվում է սովորական ֆունկցիայի միջոցով: Ի՞նչ կցուցադրվի կոնսոլում այս կոդը գործարկելու ժամանակ:
Ինչպե՞ս եք աշխատում ժառանգական կոդի հետ՝ ուղղո՞ւմ եք այն, թե՞ նորից գրում եք։
Պատմիր v-for-ի key պարամետրի մասին՝ ինչ է դա, ինչ պետք է այնտեղ գրել և ինչ չպետք է:
Ի՞նչ է անում git cherry-pick հրամանը։
Իմացեք ձեր թիմի զարգացման գործընթացների մասին՝ մեթոդաբանություն, սպրինտներ, կոդի վերանայում, տեղադրում։
Իմացեք ձեր նվազագույն աշխատավարձի սպասումները: Ի՞նչ էր վերջին աշխատատեղում գումարը:
Դուք կարո՞ղ եք կարգավորել լինտեր, ֆորմատեր կամ միացնել պլագիններ: