Povedz mi o promises: na čo sú, čím sú lepšie ako callbacky, stavy, statické metódy (all, allSettled, race, any).
Frontend
Referenčné typy údajov a primitívy v JavaScript: aké sú rozdiely, vypíš každý.
Ako ste znížili počet chýb o 43 %? Čo by sa ešte dalo urobiť na ďalšie zníženie?
Ako sa zhlukujú okraje?
Je OOP v JS funkčná schéma? Aký je hlavný problém OOP v JS?
Rozprávaj o prototypoch a prototypovom dedičstve v JavaScript-e.
Je potrebné napísať metódu na získanie hodnoty podľa kľúča objektu s neobmedzenou hĺbkou a podpisom get(path: string, data: Record<string, unknown>): unknown const data = { user: { profile: { name: 'Meno' } } } get('user.profile.name', data)
Voľné miesto bolo zatvorené pred niekoľkými mesiacmi — prečo sa znova otvorilo? Vývojár neprešiel skúšobnú dobu?
Čo sa zobrazí v reťazci sľubov s .then a null?
Prečo si nepisal podrobnejšie komentáre v pull-requests? Zvyčajne takto píšeš kolegom?
Aký je rozdiel medzi display: none a visibility: hidden? Čo je rozdiel medzi visibility: hidden a opacity: 0?
Prečo ste použili computed na filtrovanie tarifov, namiesto bežných premenných alebo funkcií?
Ako vrátiť kontext funkcie? Povedz o call, apply, bind.
Úloha na var v cykle: prečo sa vypisuje 5 päťok a ako to opraviť?
Povedz mi o statických metódach Promise: all, allSettled, race, any. Čo sa stane s chybou v Promise.all?
Vytvorte Vue 3 komponentu pomocou Composition API a TypeScript, ktorá akceptuje prop s názvom `info` typu string. Použite composable funkciu `useInfo`, ktorá prijíma reťazec `info` a vracia vypočítanú vlastnosť `formattedInfo`, ktorá formátuje reťazec predponou "Dodatočné informácie: ". Zobrazte ako pôvodný `info` prop, tak aj `formattedInfo` v šablóne komponentu.
Stretli ste sa niekedy s projektovým manažérom v režime prísnych termínov? Keď je potrebné niečo urobiť veľmi rýchlo, ale technicky to nie je možné rýchlo urobiť.
Môžu CSS premenné nahradiť premenné SCSS? V čom je rozdiel?
Ako fungujú scoped štýly vo Vue pod kapotou?
Povedzte mi, ako prebiehala interakcia vo vašom tíme? Kto zadával úlohy, ich dekomponoval, kto komunikoval s dizajnom?