Frontend
Որ ոլորտներում եք համարում ուժեղ մասնագետ տեխնիկական հմտությունների առումով:
Ի՞նչ տարբերություն կա array forEach և map մեթոդների միջև։
Դու քո կոդում ունեիր գրանցում մեկ այլ գրանցման ներսում (տիպիկ RxJS խնդիր)? Դու դա ուղղե՞լ ես, թե՞ այդպես էլ մնում է:
Ինչու՞ եք ընտրել Vue-ն React կամ Angular-ի փոխարեն։
Ինչպե՞ս կպահեք ձևի տվյալները, որպեսզի օգտվողը կարողանա վերադառնալ էջը թարմացնելու կամ թերթիկը փակելուց հետո (անվավերացման առանց)։
[անուն] հարցրեց: Ձեր Next.js-ում կարիք ունեիք App Router կամ Pages Router? Թե՞ երկու դարաշրջաններում եք աշխատել:
Ինչպե՞ս կարող եմ հեշտությամբ ցուցակագրել արժեքները և արդյոք կարող եմ ինչ-որ բան փոխել յուրաքանչյուր տող և մեկնաբանության դիմաց:
Իմպլեմենտացեք ծառային կառուցվածքով React կոմպոնենտ, հիմնված messages.ts տվյալների վրա: տարրերը կարող են ունենալ երեխաներ, ծնողական հանգույցները պետք է ընդլայնվեն և կրճատվեն սեղմման ժամանակ, տերևները չպետք է ունենան տողակ, և ներբեռնման մակարդակը կարող է լինել ցանկացած։
Ինչպես է աշխատում ռեսուրսների կեշավորումը բրաուզերում — ինչպես է բրաուզերը հասկանում, պետք է վերցնի այն կեշից կամ նորից բեռնի, և ինչպես կառավարել դա: Ինչպիսի՞ եղանակներ կան կեշավորման, այդ թվում՝ Service Worker:
Կան ավտոմատ դրամապանակներ նշված նոմինալներով: Օգտագործողը ընտրում է այն գումարը, որը ցանկանում է ստանալ: Ավտոմատ դրամապանակը պետք է վերադարձնի օգտագործողի մուտքագրված գումարը նվազագույն քանակությամբ բանկնոտներով: Գրեք ավտոմատ դրամապանակի ֆունկցիան: function atm(notes, sum) { } // atm([1, 5, 50, 100], 362) => [100,100,100,50, 5, 5, 1, 1]
Ընդհանուր առմամբ, կոնտեքստը ինչ է և ինչպես եք այն հասկանում?
Որտեղից է բրաուզերը ստանում REM-ի համար ֆոնտի չափի կանխադրված արժեքը և որտեղ կարող է այն վերանվագրվել?
Դու երբևէ հանդիպե՞լ եք discriminated union հասկացությանը։
Երբ է անհրաժեշտ օգտագործել միկրոֆրոնտենդներ և երբ թողնել մոնոլիտ հավելվածը?
Ինչպե՞ս է ազդում ծնողական տարրը, եթե նրա երեխային ունի position: absolute։
Դու ունեցել էիք ֆունկցիոնալ հիմքով ճարտարապետություն? Կարո՞ղ եք ծանոթ լինել FSD- ին (Feature-Sliced Design):
Կպատմեք ավելին այն մասին, թե ինչ նախագծի վրա եք աշխատել: Դա այն նախագիծն էր, որը դուք արեցիք և մոռացաք, թե՞ աջակցություն կար։
Կարգավիճակի նշան կա։ Ինչպե՞ս կպահեք այն կուկիում։ Ինչ է անում հաճախորդը, ինչ է անում սերվերը։
Նկարագրեք ամենաբազային, դատարկ նոր Vue նախագիծը - ինչ է նրա ճարտարապետությունը: Որ ֆայլեր կան և ինչու են անհրաժեշտ:
Դուք նշել եք երեք չափանիշներ՝ LCP, INP և CLS։ Խնդրում եմ, մանրամասն պատմեք Interaction to Next Paint-ի մասին — սա ինչ չափանիշ է և ինչն է այն չափում։