De ce sunt necesare cheile în React și ce se întâmplă când cheia unui component se schimbă?
Frontend
Ce este prop drilling, cum îl eviți și câte niveluri de transmitere a props-urilor consideri acceptabile?
Ce este React, de ce este nevoie de Virtual DOM și cum aplică React modificările asupra DOM-ului?
Într-o sarcină de forceUpdate: care componente vor fi re-redate când se face clic pe buton și de ce?
Ce sunt debounce și throttle, în ce se diferențiază și unde sunt folosite?
Ce este un părinte direct și indirect în React în contextul HOC?
Cum funcționează useMemo dacă se transmite array-ul de dependințe, este gol sau nu se transmite?
Vorbește despre JavaScript asincron și Promise: de ce sunt necesare, care sunt stările Promise și metodele principale.
Ai lucrat cu React Portal și pentru ce se folosește?
Vorbește despre principiile SOLID și oferă exemple pentru dezvoltarea front-end.
Cum să optimizezi un component copil astfel încât să nu fie re-redat atunci când părintele se actualizează?
Pentru ce se folosește useEffect, cum influențează dependențele și cum se face curățarea?
Ce sunt tipurile literale în TypeScript și pentru ce sunt folosite?
Explică cum funcționează Event Loop în JavaScript și care este diferența între microtasks și macrotasks?
Ce hooks de React folosești de obicei?
Se va re-reda Child atunci când se introduce textul dacă părintele îi transmite un handler onChange? Cum să optimizezi acest lucru?
Ce este notația Big O și cum evaluezi complexitatea codului în practică?
Ce tehnologii și instrumente înveți în prezent și cum folosești instrumente AI în dezvoltare?
Ce este React Fiber, de ce a apărut, poate fi întreruptă faza de commit și ce înseamnă current tree și work-in-progress tree?
Ce abordări arhitecturale cunoști pe front-end și ce arhitectură ai alege pentru un site mic, un magazin online și o aplicație mare?