Կատարեք արձագանք ծառայության մասին հրավերային հղումից: ինչ եք զգում?
Frontend
Սինխրոն կոդով հատվածի համար, setTimeout և Promise, որոշեք կոնսոլում արտածման կարգը՝ բացատրելով մակրո և միկրո առաջադրանքների հերթերը։
Դուք աշխատե՞լ եք with devDependencies, peerDependencies, optionalDependencies կամ bundledDependencies։
Կենդանի կոդավորում: իրականացնել $ ֆունկցիան (շուրջը jQuery-ի նման), որը ընդունում է վավեր CSS ընտրիչ և գտնում համապատասխան հանգույցները: Ֆունկցիան պետք է վերադարձնի օբյեկտ, որը պարունակում է addClass, toggleClass, removeClass, css (ստիլների կիրառում), html (HTML/CSS ներմուծում տարրերի մեջ) մեթոդներ — շղթայական կանչի հնարավորությամբ: Տրված շղթայական կոդը փոխել չի կարելի և այն պետք է աշխատի ֆունկցիայի իրականացմանց հետո։
Ինչպե՞ս կազմակերպել ծառայության միջոցով սցենարներ, որոնցում երկու կոմպոնենտները պետք է կարդան նույն արժեքը կամ ունենան բաժանված վիճակ։
Ի՞նչ տարբերություն կա սովորական սցրիպտի, async-ով սցրիպտի և defer-ով սցրիպտի միջև: Եթե էջում մի քանի script տեգեր կան, նրանք ինչ կարգով կբեռնվեն և կիրականացվեն:
Ի՞նչ տարբերություն կա interface և type-ի միջև TypeScript-ում: Երբ օգտագործել յուրաքանչյուրն այնուամենայնիվ?
```javascript const obj = { անուն: 'Alex', ասա() { console.info(thisանուն); } }; const obj2 = { անուն: 'Ivan' } const fn = obj.ասա.bind(obj).bind(obj2); fn(); obj.ասա(); ```
Որ խնդիրները կարող են առաջանալ SSR հավելվածի հիդրատացման ժամանակ, ինչ պատճառներով և ինչպես եք դրանք լուծելու?
Ի՞նչ է `prototype` աղտոտման թերությունը։
Խնդրում եմ, պատմեք ինձ ձեր մասին, ձեր վերջին աշխատավայրում աշխատանքի փորձի մասին, հիմնական առանձնահատկությունների, տեխնոլոգիական ստեկի մասին — ամեն ինչ, ինչ դուք կարծում եք, կարևոր է։
[անուն] հարցրեց: Արդյոք ճարտարապետը ընդհանուր առմամբ պատասխանատու էր ֆրոնտենդի ճարտարապետության համար, թե՞ առանձին անձ էր պատասխանատու դրա համար ֆրոնտենդում։
// մուտքային պարամետրեր: // url // տարբերակներ export function useFetch() { // տրամաբանություն const fetchData = async () => {}; return { data, error, loading }; }
Ի՞նչն է ինձ հատկապես հետաքրքրել ձեր ընկերությունում: Ի՞նչ կցանկանայի գտնել նոր աշխատանքում:
Սա իմաստ ունի—հանրային պայմանագրի փակ պահելը խուսափում է API-ի անսպասելի փոփոխություններից, և diskriminated միավորումները ուժեղ պատճառ են `type`-ը նախընտրելու համար: Երբ դուք իրականացնում եք այդ կոճակը, որպեսզի այն լինի pixel-perfect և պատասխանատու, ինչպես եք դուք կառավարում տարածությունը և հարմարեցումը, որպեսզի icon+label-ը տեսողականորեն համահունչ մնա տարբեր ընդհատումների և տառաչափի փոփոխությունների դեպքում?
Ինչպե՞ս կկառուցեիր ինֆորմացիայի փոխանակումը բեքենդի և ֆրոնտենդի միջև շերտերով (մշակութայինորեն):
Ի՞նչ middleware եք օգտագործել Redux-ում: Ի՞նչ է middleware-ը։
Ի՞նչ է կարևոր վերահսկել դիպլոյմենտի ժամանակ։
Ի՞նչ HTTP պատասխան կոդեր եք գիտակցում:
Արդյոք դժվար չէր ժամանակը բաժանել երկու միաժամանակյա նախագծերի վրա նույն թիմի կողմից?