Frontend
Kedy používate optimalizácie React: okamžite alebo po objavení sa problému?
Čo myslíte pod typizovanou vrstvou API?
Vyvinuli ste hru na Phaser a Canvas sami alebo pomocou neurónových modelov?
V úlohe forceUpdate: ktoré komponenty sa budú znovu vykresľovať pri kliknutí na tlačidlo a prečo?
Kedy používate tvrdenia o type (typové castingy) a aké sú s nimi riziká?
Čo je shallowEqual a aký výsledok dáva pri porovnávaní objektov, vrátane ak vnorená vlastnosť odkazuje na ten istý objekt?
Čo je enum v TypeScript a prečo sa často uprednostňujú union literal types alebo as const objekty?
Používate nástroje na schémy a dokumentáciu zložitých úloh?
Vysvetlite memoizáciu.
Aké typy testov ste vykonali a aké nástroje ste použili?
Ako sa líši HTTP/2 od HTTP/1.1?
Čo je to type guard v TypeScript a prečo je potrebný?
Ako implementovať väzbu hodnoty vlastného vstupu s modelom: cez value/input alebo v-model?
Ako React prechádza cez strom Fiber a čo sa deje s detskými komponentmi, keď sa rodič aktualizuje?
Čo bude zobrazené v riadkoch 5, 6, 8 a 9 v úlohe o poliach a referenciách?
Povedzte o princípoch SOLID a uveďte príklady pre front-end vývoj.
Čo presne ste zmenili na zlepšenie výkonu?
Vykonajte revíziu kódu komponenty, ktorá by mala zobrazovať používateľov v abecednom poradí podľa mena. Čo je potrebné opraviť a pridať?
Čo sú to mapped types v TypeScript a na čo sa používajú?
Čo je to Big O notácia a ako hodnotíte zložitosť kódu v praxi?