De ce s-a folosit arhitectura FSD și nu alta?
Frontend
Ce se poate face pentru ca în al doilea console.log să apară 'Alice' în loc de undefined? Completează codul folosind bind.
Poți oferi un exemplu de închidere (closure) din practică, de exemplu din React?
Ce se întâmplă cu eticheta butonului dacă apelăm setCount de mai multe ori consecutiv în același handler? De câte ori va fi re-redesenată componenta?
useEffect este sincronic sau asincronic?
Poate o Promise să fie infinită? Cum se face acest lucru?
Te rog, vorbește-mi despre promisiuni în JavaScript: ce sunt, pentru ce sunt, metode.
Vorbește-mi despre useState în React: ce este, cum funcționează, este un hook sincron sau asincron?
Ce este API-ul Context în React și ce problemă rezolvă?
Cum să te protejezi de un Promise infinit atunci când soliciți accesul la cameră și microfon? Sugerează opțiuni folosind metode statice ale Promise.
Vorbește despre useEffect și useLayoutEffect: care este diferența, când să folosești fiecare?
Ce știi despre React 19? Ce schimbări au fost față de React 18?
Unde, din punctul de vedere al utilizatorului, poți întâlni un Promise infinit în practică? (indicație: legată de conferințe web, solicitarea accesului la cameră și microfon prin navigator.mediaDevices.getUserMedia)
Spune-mi pe scurt despre tine și despre ce ai făcut la ultimul loc de muncă.
Ce știi despre contextul în JavaScript?
Ce metode de legare a contextului cunoști?
Vorbește despre avantajele și problemele micro frontends.
Ce se întâmplă cu this în modul strict și non-strict dacă încerci să accesezi un context care nu există?
Ce va afișa console.log? (exercițiu despre promisiuni: lanț cu resolve, then, throw new Error, catch, then)
În mod implicit, JSON-ul de la backend are tipul any. Cum să te protejezi împotriva acestuia și de ce este important?