Čo znamená kľúčové slovo satisfies v TypeScript a na čo je potrebné?
Frontend
Spomenuli ste, že ste pracovali s formulármi — aká knižnica sa používala vo Vue na prácu s formulármi?
Ako explicitne uviesť, že T je typ poľa a nie typ prvku (pomocou Array<T>)?
Čo sú primitives v JavaScript?
Implementujte funkciu výberu hotovosti: na základe požadovanej sumy a konfigurácie dostupných bankoviek určte, či je možné sumu vybrať, a vráťte sadu bankoviek alebo chybu/znak nemožnosti. Použite odovzdané limity bankoviek, zohľadnite obmedzený počet bankoviek a nemožnosť zostaviť sumu.
Povedzte nám o sebe a svojich pracovných skúsenostiach, podrobnejšie z technického hľadiska.
Napíšte správne typy pre tejto funkcie, aby ich TypeScript validoval oba objekty (použitím generics a keyof).
Ako získať kľúče a hodnoty objektu súčasne vo forme poľa?
Ktoré fázy vykresľovania prehliadača je možné optimalizovať, aby sa predišlo zbytočným prepočtom, a ako to urobiť?
Čo je najnákladnejšie pri vykresľovaní stránky?
Ako zvládate návrh rozhraní bez dizajnéra v tíme?
Implementujte akúkoľvek šípkovú funkciu, ktorá vypíše svoj this kontext do konzoly, a povedzte, čo bude vypísané pri volaní.
Máte skúsenosti s prácou pred vašou súčasnou spoločnosťou? Ako ste sa tam dostali?
Čo je to lexikálne prostredie?
Ako vylepšiť retry-obal nad fetch, aby opakoval požiadavku aj pri HTTP odpovedi s response.ok === false?
Implementujte obal nad fetch s poskusi: sprejema število poskusov in argumente fetch, vrne enak rezultat kot fetch, in po izčrpanju poskusov vrže zadnjo napako.
Ako môžem jednoducho vypísať hodnoty a či môžem niečo zmeniť oproti každej riadku a komentáru?
Požiadajte o údaje o príspevkoch, komentároch a používateľoch cez tri API a zostavte jednotný poľom objektov: id a názov príspevku, meno autora a počet komentárov.
Aké úlohy a otázky očakávať na ďalšej fáze pohovoru, ak pozícia zahŕňa možný prechod z React na Vue?