Ce tip de teste ai făcut și ce instrumente ai folosit?
Frontend
Când folosești afirmații de tip (cast-uri de tip) și care sunt riscurile asociate?
Ce te face mai bun decât ceilalți candidați pentru această poziție?
Ce sunt tipurile condiționale în TypeScript?
Ce este Canvas, ai lucrat cu el?
Ce este un gardian de tip în TypeScript și de ce este necesar?
Cum diferă HTTP/2 de HTTP/1.1?
Ce se întâmplă dacă transmiți o funcție ca valoare inițială pentru useState și de ce se folosește inițializarea leneșă?
Cum parcurge React arborele Fiber și ce se întâmplă cu componentele copil atunci când părintele se actualizează?
Ce sunt Web Workers și când sunt folosiți?
Cum abordezi o sarcină nouă, complexă și slab definită: evaluezi munca și construiești un plan?
Când aplicați optimizări React: imediat sau după apariția unei probleme?
Ce face useCallback și când este util?
Determină ordinea de afișare în consolă în exemplul cu cod sincron, Promise.resolve și două setTimeout-uri.
Ce este acesta în JavaScript? Cum funcționează în funcțiile obișnuite și cele arrow, cum poate fi pierdut contextul și cum îl putem restabili?
Ce sunt componentele inteligente și proaste? Dă un exemplu.
Povestiți-ne despre experiența dvs. cu un monorepo.
Ce sunt tipurile mapate în TypeScript?
Cum găsești blocajele și problemele de performanță într-o aplicație frontend?
De ce sunt necesare cheile în React și ce se întâmplă când cheia unui component se schimbă?