Frontend
Խնդրեք տվյալներ գրառումների, մեկնաբանությունների և օգտվողների մասին երեք API-ների միջոցով և հավաքեք միավոր զանգված օբյեկտների՝ գրառման ID և վերնագիր, հեղինակի անուն և մեկնաբանությունների քանակը։
Ինչպե՞ս կարող եմ հեշտությամբ ցուցակագրել արժեքները և արդյոք կարող եմ ինչ-որ բան փոխել յուրաքանչյուր տող և մեկնաբանության դիմաց:
Նկարագրեք մեծ նախագիծ, որի համար պատասխանատու եք ֆրոնտենդի համար, տասնյակ թիմերով: Ինչպե՞ս եք ապահովում, որ ֆրոնտենդը չվատանա, և ինչպես եք հայտնաբերում, եթե մեկ թիմի կատարողականությունը վատացել է: Ի՞նչ ֆրոնտենդ մետրիկներ և տեխնիկական գործիքներ եք օգտագործում դա վերահսկելու համար:
Ինչպե՞ս եք հաստատել իրական API-ների պատասխանների համապատասխանությունը Swagger/OpenAPI պայմանագրերին՝ ձեռքով կամ ավտոմատացմամբ:
Ի՞նչ տարբերություն կա միկրո ֆրոնտենդների և NPM փաթեթների միջև։
Պատմեք ձեր աշխատանքի մասին, ինչի համար եք հպարտ. Տեխնիկական կամ արտադրական խնդիրներ, հետաքրքիր ինտեգրացիաներ և ձեռքբերումներ։
Քանի՞ ժամանակ պետք է սպասեմ հետադարձ կապի համար հարցազրույցից հետո:
Կա՞ր նախկին նախագծերում առաջադրանքների և աշխատանքային ծախսերի գնահատում: Որքան հաճախ եք հաջողում գնահատականներին համապատասխանել:
Ի՞նչ տեսակների կոնտեքստ կա JavaScript-ում:
Ինչպե՞ս կաշխատի ինտերակտիվ տարր կամ էջանիշը SSR վահանակում՝ ամբողջ էջի վերաբեռնման կարիք կա՞, թե՞ այլ մեխանիզմ հնարավոր է։
Իմպլեմենտացեք մի ընդհանուր React hook useFetch՝ը GET հարցումների համար: Խորհրդակցեք հարմար API-ի մասին, վերադարձվող տվյալներ/loading/error, HTTP սխալների կառավարում և տվյալների կրկնակի հավաքում, երբ URL-ը փոխվում է։
Ի՞նչ է սպասվող արդյունքը գործից և ինչպես հասկացաք լուծման հետագա պլանը:
Ինչպե՞ս կանխել մրցակցային պայմանները useFetch-ում, եթե URL-ը փոխվել է, երկրորդ հարցումը ավարտվել է առաջինից շուտ, և առաջինը հետո փոխարինել է ընթացիկ տվյալները։
Օգտվողը մուտք է գործում մուտքի և գաղտնաբառի ձևով. ինչ է տեղի ունենում այդ պահին, որտեղից է հավելվածը ստանում օգտվողի տվյալներն ու դերերը?
Վերլուծեք օրինակ՝ ծնողական և դանդաղ երեխա React կոմպոնենտով, որը պատված է React.memo-ով. այստեղ ամեն ինչ ճիշտ է, ինչ կփոխվի, եթե props-ը օբյեկտ կամ ֆունկցիա լինի, և ինչպես կարելի է բարելավել?
Микրո ֆրոնտենդները կարող են իրար հետ փոխազդել? Ինչպե՞ս կկազմակերպեք նրանց հաղորդակցությունը և տվյալների փոխանակումը։
Իմպլեմենտացեք ցանկացած սլաքային ֆունկցիա, որը տպում է իր this կոնտեքստը կոնսոլում, և ասեք, թե ինչ կարտադրվի երբ կանչվի:
Իմ մասին ձեր ընդհանուր տպավորությունը ինչ է որպես թեկնածու?
Դուք ունեք անձնական նախագծեր, ստարտափներ կամ հոբբիներ, որոնք կապված են զարգացման հետ:
Իմացեք ձեր փորձի մասին ֆրոնտենդի իրականացման վերաբերյալ օգտագործողի հարմարավետության և ինտերֆեյսի դիզայնի տեսանկյունից։