Frontend
Դուք ունեք անձնական նախագծեր, ստարտափներ կամ հոբբիներ, որոնք կապված են զարգացման հետ:
Ինչ եք ընտրում բեքենդի հետ փոխազդեցություն և գլոբալ վիճակի կառավարման համար ֆրոնտենդում?
Ի՞նչ նոր ֆունկցիաներ հայտնվեցին React-ի ժամանակակից տարբերակներում, մասնավորապես React 18 և React 19-ում: Ինչի հետ եք հանդիպել պրակտիկայում։
Իմպլեմենտացեք թռիչքների ֆիլտրի ինտերֆեյս կանգառների քանակով. Բիլեթներ ստացեք fetchTickets-ով, դինամիկորեն ցուցադրեք ստուգման տուփեր հասանելի կանգառների համար, աջակցեք մի քանի ընտրություններին և ֆիլտրեք տոմսերի ցուցակը: Դիտարկեք հնարավոր օպտիմիզացիաները։
Ինչպե՞ս է տարբեր useMemo և React.memo։
Ինչպե՞ս է կազմակերպված ձեր սովորական ֆրոնտենդի զարգացման գործընթացը՝ գաղափարից և առաջադրանքից մինչև դեկոմպոզիցիա և իրականացում։
Կարող եք միաժամանակ ընտրել մեկ նշանագրման տուփ կամ մի քանի նշանագրման տուփեր?
Իմացեք ձեր փորձի մասին TypeScript-ով: ինչ մակարդակով եք այն տիրապետում, ինչպես եք սովորել և ունե՞ք փորձ այլ լեզուներով կամ vanilla JavaScript-ով։
[անուն] հարցրեց: պատմեք մեզ ձեր մասին և ձեր աշխատանքային փորձի մասին։
Դուք երբևէ պետք է բացատրե՞ք ձեր աշխատանքի տեխնիկական նրբությունները ոչ տեխնիկական գործընկերներին, օրինակ՝ վերլուծաբաններին կամ առաջադրողներին: Ինչպե՞ս արեցիք դա։
Ինչպե՞ս է կազմակերպված ձեր ֆրոնտենդի ճարտարապետությունը: մոնոլիտային ծրագիր կամ միկրո-ֆրոնտենդներ՞:
Իմացեք ձեր ճանապարհորդության մասին React-ով: որ տարբերակից սկսեցիք, ինչպես սովորեցիք, որ ֆունկցիոնալ հնարավորություններ եք օգտագործել և ինչպես ընդունեցիք hook-ների և ֆունկցիոնալ կոմպոնենտների անցումը։
Ի՞նչ գործիքներ եք օգտագործել կամ գիտեք React-ում վիճակի կառավարման համար։
Իմացեք ձեր փորձի մասին հետազատման հետ աշխատելու մասին: ինչ API-ներ, տեխնոլոգիաներ և մոտեցումներ եք աշխատել, ինչպես կազմակերպել եք կապը ֆրոնտենդ և բեքենդ միջև, և որ գրադարաններ եք օգտագործել։
Ինչպիսի՞ եղանակներ կան տոքենների պահպանումը ֆրոնտենդում — cookies, localStorage, sessionStorage: Որոնք նախընտրելի են և ինչու?
Դուք ունեք բարդ վերականգնման կամ ճարտարապետական որոշումների փորձառություն։
Ինչպե՞ս կազմակերպվեց կապը բեքենդ ծրագրավորողների հետ, երբ API պայմանագրերը փոխվեցին, օրինակ՝ երբ Response-ում դաշտը փոխանվանվեց: Ինչպե՞ս համախմբեցիք և թողարկեցիք այդ փոփոխությունները։
Ի՞նչ առաջադեմ հնարավորություններ եք գիտակցում TypeScript-ում՝ ճկուն տիպերի կառավարում համար՝ utility types, conditional types, generic պարամետրերի սահմանափակումներ և այլ։
Ինչու եք ընտրել React-ը: Անկախ եք եղել Angular-ով, թե դա պատմականորեն ձևավորվել է?
Դուք ծանոթ եք TanStack Query-ին: Ինչու է այն հաճախ օգտագործվում և ինչ են դրա առավելությունները: