Cât de familiar ești cu lucrul cu CSS? Cunoști Grid Layout?
Frontend
De ce ai decis să schimbi locul de muncă?
V-ați mai confruntat cu obiecte Set? Care este caracteristica lor specială și pentru ce au fost create?
Povestește-mi despre experiența ta tehnică — ce a fost interesant din punct de vedere tehnic?
Cum vezi dezvoltarea ta viitoare — mai mult în dezvoltare sau să încerci conducerea?
Este totul optim în soluția obținută? Există ceva ce se poate îmbunătăți?
Care sunt cele două tipuri principale de componente în React?
Ce proprietate obligatorie trebuie să aibă fiecare element la redarea unei liste în React? De unde se pot lua cheile și de unde nu?
Care sunt metodele ciclului de viață ale unui component de clasă în React?
Se poate opri propagarea evenimentelor? Cum? Care este diferența dintre stopPropagation și stopImmediatePropagation?
Cum funcționează sistemul de prototipuri în JavaScript?
Care sunt principiile de bază ale OOP? Vorbește despre principiile SOLID în propriile tale cuvinte.
Temă practică: implementați un component de tabel în React + TypeScript cu parametrizare prin props (date, coloane, handler de clic pe rând onRowClick), care la clic pe un rând afișează un alert cu identificatorul înregistrării.
Ești familiarizat cu conceptul de delegare a evenimentelor? Poate fi rescrisă soluția folosind delegarea?
Ce este un Component Pur în React?
Care sunt caracteristicile funcțiilor săgeată?
Cum a fost organizată munca ta cu sarcinile? De unde proveneau, existau manageri?
Cu ce hooks ai lucrat în componentele funcționale? Care a fost cel mai neobișnuit?
Ați fost nevoit vreodată să ajustați performanța? Înțelegeți cum să faceți acest lucru?
Care este diferența dintre const, let și var?