Aké otázky máte k tímu a procesom vývoja?
Frontend
Čo je React.memo, ako sa líši od hookov useMemo/useCallback a ako sú navzájom prepojené?
Povedajte o svojem trenutnem projektu: kaj ste delali, kako je bil organiziran tim, katere naloge ste opravljali?
Povedaj mi o svoji izkušnji
Máte skúsenosti so spustením React projektu od začiatku alebo s migráciou na React?
Čo sú useMemo a useCallback, v čom je rozdiel a kedy ich použiť?
Čo je Virtual DOM a ako sa líši od bežného DOM?
V akom poradí sa zobrazia čísla v kóde s Promise, setTimeout a synchronickým kódom (Event Loop)?
Prečo dochádza k opätovnému renderovaniu pri volaní handleClick s setCount a ako sa dá vyhnúť opätovnému renderovaniu zachovaním premennej?
Uveďte podrobnosti potrebné na zostavenie riadenej stroja z konštruktora (netypická otázka na systémové myslenie).
Čo je useContext a prečo by sa nemal používať namiesto Redux/Zustand?
Čo sa stane, ak ne spracujete chyby v Promise (bez .catch)?
Aké správce stavu poznáš, v čom je rozdiel medzi Redux Toolkit a Zustand?
Čo je Promise a ako funguje?
Ako si predstavljate delo na novem mestu? Kako bi ste se vključili v projekt, kjer je frontend trenutno brez frameworka?
Úloha s uzáverom: prečo funkcia vždy vráti 0 a nie inkrementovanú hodnotu?
Čo je Feature-Sliced Design (FSD), ako by si organizoval migráciu na FSD a ako by si riešil konflikty v interpretácii vrstiev?
Úloha: prechod stromom s výpisom textu s odsadením (rekurzívny prechod vnoreného zoznamu)