Prečo sú v React potrebné kľúče a čo sa stane, keď sa kľúč komponentu zmení?
Frontend
Čo je WebSocket a ako sa nadväzuje?
Čo je React, prečo je potrebný Virtual DOM a ako React aplikuje zmeny na DOM?
Ako hodnotíte svoju úroveň?
V úlohe forceUpdate: ktoré komponenty sa budú znovu vykresľovať pri kliknutí na tlačidlo a prečo?
Čo sú debounce a throttle, ako sa líšia a kde sa používajú?
Čo je priame a nepriame rodič v React v kontexte HOC?
Povedzte o asynchrónnom JavaScripte a Promise: prečo sú potrebné, aké sú stavy Promise a hlavné metódy?
Ako je pole závislostí odovzdané, prázdne alebo nie je odovzdané, ako funguje useMemo?
Povedzte o princípoch SOLID a uveďte príklady pre front-end vývoj.
Pracovali ste s React Portal a na čo sa používa?
Ako optimalizovať detskú komponentu, aby sa pri aktualizácii rodiča znovu nenačítavala?
Na čo sa používa useEffect, ako ovplyvňujú závislosti a ako sa vykonáva čistenie?
Čo sú to literálne typy v TypeScript a na čo sa používajú?
Vysvetlite, ako funguje Event Loop v JavaScripte a aký je rozdiel medzi microtasks a macrotasks?
Aké React hooky bežne používate?
Čo je to Big O notácia a ako hodnotíte zložitosť kódu v praxi?
Bude sa Child znovu vykresľovať, keď sa zadá text, ak rodič odovzdá onChange handler? Ako to optimalizovať?
Určite časovú zložitosť príkladov: lineárne vyhľadávanie, súčet poľa, binárne vyhľadávanie a vyhľadávanie duplikátov s dvojitým cyklom.
Aké technológie a nástroje momentálne študujete a ako používate AI nástroje pri vývoji?