Máte zkušenosti s odhalováním úniků paměti? Jak jste je hledali a jak jste je opravili?
Frontend
V čem se liší běžný pole od Set? Co lze udělat tak, aby byl Set lepší než pole?
Jaké byly cíle použití hooku useRef ve vaší zkušenosti?
Co se děje s DOM stromem při aktualizaci stavu v Reactu?
Existuje komponent s čítačem, který by se měl zvyšovat každou sekundu pomocí setInterval, ale nefunguje správně. Jak to opravit?
Povězte mi o sobě, o svých hlavních zkušenostech, úspěších a klíčových úkolech, které jste vykonával.
Máte zkušenosti s používáním Set a Map? V jakých případech jste je vybírali?
Je třeba používat useMemo pro primitivní datové typy při jejich předávání do dětského komponentu?
Při spuštění projektu se vyskytnou chyby — verze Node.js nesouhlasí. Jak byste tento problém řešili?
Jaká je složitost hledání prvku v Setu ve srovnání s polem?
Existuje těžký CSS balíček o velikosti 2 megabajty. Co s ním lze udělat, aby se uvolnilo vykreslování a aby byla stránka plynulá?
Kolik času jste věnovali psaní testů ve srovnání s běžnou prací?
Jak bys typizoval funkci v TypeScript, která přijímá pole libovolných typů a vrací typ prvního prvku pole?
Jak jste pracoval s AI při psaní testů?
Proč useCallback pomáhá vyhnout se zbytečným renderům při předávání funkce do dětského komponentu?
Jak React.memo kontroluje, zda je třeba aktualizovat komponentu? Jak porovnává propsy?