Sobes.tech

Frontend

Kedy by ste mali použiť useMemo? Ak sa do detského komponentu odovzdá pole a primitív, kde je potrebné použiť useMemo?

216

Ako optimalizovať spracovateľ udalosti scroll, ktorý spôsobuje časté prekreslenia? Čo je rozdiel medzi throttlingom a debounce?

211

Čo je možné uložiť v useRef namiesto useState?

205

Boli ste pristupili zasebnemu repozitoriju GitHub i rečeno vam je da klonirate projekt i ga pokrenete. Kako biste pristupili tome? Šta biste prvo uradili?

203

Mal ste skúsenosti s aplikáciou, ktorá sa spomalila kvôli nadmerným renderom alebo iným problémom? Ako ste to našli a opravili?

190

Používateľ zadáva URL do adresného riadku a stlačí Enter. Aké kritické momenty sa môžu vyskytnúť na jeho ceste — čo môže ísť zle, čo sa môže spomaliť alebo spôsobiť negatívnu skúsenosť?

183

Máte skúsenosti s príkazovým riadkom a spúšťaním projektov cez terminál?

174

Aký je rozdiel medzi useRef a useState?

171

Prečo nemôžete jednoducho odovzdať count ako závislosť v useEffect pri použití setInterval? Čo sa pokazí?

170

Na akom operačnom systéme pracujete?

158

Ako pomocou generík typizovať funkciu, ktorá prijíma objekt, ktorý musí mať garantovane pole id?

156

Ako ste rozhodovali, kde je kritické pokryť testami a kde nie?

155

Aké metódy možno použiť na odľahčenie parsovania? Poznáte atribúty async a defer pre skripty?

153

Čia je implementácia Event Loop a kde sa nachádza?

153

Aké prístupy sú potrebné pred klonovaním repozitára?

152

V akom poradí sa vykoná nasledujúci kód? (Úloha na Event Loop s console.log, setTimeout, Promise.resolve a queueMicrotask)

150

Kedy sa môže parsing HTML zastaviť alebo spomaliť?

144

Čo sa stane pri kliknutí na tlačidlo v React komponentu s čítačom (useState), tlačidlom, ktoré zvyšuje čítač o 1, a zoznamom 100 prvkov?

143

Mal(a) ste skúsenosti s odhaľovaním únikov pamäte? Ako ste ich hľadali a ako ste ich opravili?

142
/2