Frontend
Ի՞նչ է WebSocket-ը: Ինչպե՞ս է տեղի ունենում WebSocket կապի հաստատումը: Ինչու՞ բրաուզերը HTTP հարցում է ուղարկում կապը հաստատելիս և ինչ է նշանակում 101 կարգավիճակը:
Պատմեք ձեր փորձի մասին SSR-ով: Որտե՞ղ եք արել, ինչ ֆրեյմվորկով:
Ի՞նչ է վիրտուալ DOM-ը և ինչպես React որոշում է, երբ թարմացնել իրական DOM-ը։
Ի՞նչն է ամենաթանկը էջը նկարելիս։
Կլինի՞ կլիկ կոճակին, եթե setTimeout-ը ռեկուրսիվ կերպով գործարկվի։
Կա՞ն ձեր CI/CD-ը: Օգտագործում եք ստատիկ կոդի վերլուծիչ, օրինակ՝ SonarQube?
Ինչ է key-ը React-ում և ինչու են դրանք անհրաժեշտ?
Առաջադրանք 5: Իրականացրեք վարկերի հեռացումը նշումների տուփերով — երբ նշվում է տարրերի նշման տուփը և սեղմվում է խաչի (X) կոճակը, ընտրված տարրերը պետք է հեռացվեն ցանկից: Անհրաժեշտ է նաև իրականացնել խմբային գործողություն՝ վերևում գտնվող "բոլորը ընտրել" նշման տուփը, որը ընտրության ժամանակ նշում է բոլոր նշումների տուփերը, իսկ անջատման ժամանակ՝ հանում է նշումները բոլորից; X կոճակով հեռացման ժամանակ, պետք է հեռացվեն բոլոր ընտրված (id-ով Set-ով) տարրերը, և Set-ը պետք է մաքրվի հեռացման հետո։
Կարո՞ղ եք երբևէ աշխատել որևէ Legacy-ի հետ, աշխատել եք Legacy նախագծերի վրա, կամ ինչ-որ բան վերափոխել եք, կամ ճարտարապետությունը փոխել եք։
Ինչպե՞ս է անցնում ձեր օնբորդինգը։
Ինչպե՞ս էր աշխատում UI-օգնակից ձեր վերջին աշխատանքում "Մեծ Երեքյակը" ընկերությունում։
Ի՞նչ վիճակ-մենեջերներ եք օգտագործել: Ի՞նչ է վիճակ-մենեջերը, ինչ խնդիր է լուծում?
Ինչու է անհրաժեշտ React.lazy-ը: Ի՞նչ օգուտներ է տալիս և ինչպես է աշխատում ներքևում:
Ի՞նչ նորամուծություններ են օգտագործվում ES6 ստանդարտից՝ գրված կոդում: Ի՞նչ է arguments օբյեկտը և ինչպե՞ս է այն տարբերվում rest-պարամետրերից:
Դուք երբևէ անցել եք վեբ համակարգի դիզայնի բաժիններ?
Ի՞նչ էր FSD-ից առաջական ճարտարապետությունը: Ինչու հենց FSD-նն ընտրեցիք այլ մոտեցումների փոխարեն։
Ի՞նչ է Vue Router-ը և ինչպես է աշխատում ձեր սեփական բառերով: Ինչ է սովորաբար պարունակում ռոուտերի կոնֆիգուրացիոն ֆայլը (index ֆայլը):
Ի՞նչ է React Fiber Node-ը, ինչ տեսակ օբյեկտ է և ինչ է պահվում դրանում։
Ասա ավելի մանրամասն թիմի մասին — այն ովքեր էին բաղկացած?
Պատմեք ձեր ամենամեծ ձախողության մասին։