Frontend
Ի՞նչ այլ բան եք գրել ձեր առևտրային փորձի ընթացքում, բացի TypeScript և JavaScript-ից։
Ի՞նչ տարբերություն կա Promise.all և Promise.allSettled-ի միջև։
// Երկու չափման կետերի հավաքածու է տրված, հաշվարկել սահմանափակման տուփի մակերեսը: // Տրված երկու չափման կետերի հավաքածուի համար հաշվարկել սահմանափակման տուփի մակերեսը: type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Դուք իրականացնե՞լ եք արտահանում Excel և PDF-ով: Ինչպե՞ս կազմակերպեցիք այդ արտահանումը։
Կպատմեք ավելի մանրամասն ձեր փորձի մասին UI kit-ով: ինչպես ստեղծեցիք, ինչ կոմպոնենտներ էին, օգտագործե՞լ եք դիզայն-տոկեններ։
Ինչից է կախված React-ում կոմպոնենտի վերաարտադրությունը?
Իմացեք ձեր ընթացիկ նախագծի մասին՝ ինչ եք արել, ինչպես էր կազմակերպված թիմը, ինչ խնդիրներ եք կատարել։
Ինչպե՞ս տիպավորել ֆունկցիա, որը ընդունում է unknown և վերադարձնում կոնկրետ տիպ, որպեսզի TypeScript-ը միշտ համարի վերադարձվող արժեքը այդ տիպով։
Եթե կախվածությունը եղել է undefined և հետո կրկին undefined է դարձել ռենդերի ժամանակ, փոխվել է՞:
export function foo(o, arr) { return arr.reduce((a, x) => { // եթե (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])
Հասկացեք, թե ինչ է անում այս կոդը և ինչպես կարելի է այն օգտագործել: Լոդաշում կա նման(helper) — եթե ճանաչում եք, պարզապես կարող եք նշել նրա անունը։
Եվենթ Լուպի վրա առաջադրանք: որոշեք կոնսոլում արտածման կարգը setTimeout, Promise և սինխրոնային կոդի առկայության դեպքում: Ի՞նչ կցուցադրվի վերջին և ինչու?
Ի՞նչ է տարբերությունը Type և Interface-ի միջև TypeScript-ում։
Պատմեք ձեր զարգացման փորձի մասին, սկսած վերջին աշխատանքից։
Պատմեք ինձ Core Web Vitals-ի բարելավման մասին՝ ինչ արեցիք, որ ամենաբարդ մետրիկան էր?
Երեք նոր տեսակներ են տրված: Պետք է ստեղծել նոր տեսակ նրանց հիման վրա, որը բավարարում է պայմանը (պարունակում է բոլոր դաշտերը տրված տեսակների, միավորման տեսակ): Ի՞նչ մոտեցում օգտագործել?
Կարո՞ղ էիք երբևէ օպտիմալացնել հավելվածը: Ինչ քայլեր կձեռնարկեիք, եթե ձեզ ասեն, որ կայքը դանդաղ է աշխատում:
Ինչպե՞ս ես վերաբերվում կոմպոնենտների ներսում հարցումներին։
/* Երեք կոդի հատվածներ են տրված։ Պետք է գրել յուրաքանչյուր console.log-ի արդյունքը։ */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);
Ինչպես էր կազմակերպված գործընթացը ընկերությունում՝ որտեղ էր պահվում փաստաթղթերը, ինչպես էր տեղի ունենում վերլուծաբանի և դիզայների հետ փոխգործակցությունը, որտեղ էին պատրաստվում մոդելները, որ սեղան էր օգտագործվում?