Frontend
Ce înțelegeți prin proiectare și arhitectură în proiectul dumneavoastră? A existat o singură concepție arhitecturală?
Ce s-a schimbat în React 18 în procesul de Reconciliation?
Care este diferența dintre useEffect și useLayoutEffect? Când ar trebui să folosiți useLayoutEffect?
Analizați componenta Angular afișată cu FormControl, valueChanges, debounce și o subscriere încorporată pentru căutarea utilizatorilor: care sunt problemele și cum le-ați refactoriza folosind RxJS sau Signals, ținând cont de OnPush?
Folosiți instrumente AI în munca dvs. și, după părerea dvs., care este avantajul unui dezvoltator live față de o mașină?
Cine poate seta cookie-uri?
Cum funcționează reactivitatea în Vue 3? În ce constă diferența față de Vue 2 (Proxy vs Object.defineProperty)?
Vorbește-mi despre metodologia de lucru în echipă, cum a fost structurată interacțiunea
Probleme cu timerul în setup() al componentei Vue cu suport SSR, care se curăță în onUnmounted
Next.js a apărut în proiect la inițiativa ta sau ai venit și deja era acolo? De ce a fost ales Next.js?
Dacă declari o funcție și apoi o variabilă — va fi accesibilă în interiorul funcției? Explică hoisting-ul variabilelor și zona moartă temporară.
A fost implementată suportul pentru tastatură în selectorul de date personalizat?
Ce sunt requestAnimationFrame și requestIdleCallback? Care este diferența?
Cum se poate captura o eroare în Promise? Ce tip va avea eroarea în catch?
Folosind doar API-ul DOM (fără React, prin document), scrieți un cod în care clicul pe oricare dintre dreptunghiuri afișează culoarea sa. Este recomandat să folosiți un singur handler de evenimente pentru toate elementele. Care este diferența dintre event.target și event.currentTarget?
Unde simțiți o mai mare experiență — în React sau în Next.js? Cu ce biblioteci UI ați lucrat?
Cum rezolvi dezacordurile tehnice din echipă atunci când opiniile dezvoltatorilor diferă?
Enumerați hook-urile React cu care ați lucrat. Explicați diferența fundamentală dintre useState și useRef.
Cum este structurat procesul dumneavoastră de interacțiune cu backend-ul? Sunteți de acord în prealabil contractele API?
Când se execută funcția de curățare în useEffect? Ce se întâmplă în timpul montajului și al re-renderizării componentului?