Frontend
Încă lucrați în această companie?
De ce RTK Query sau React Query sunt mai bune decât fetch-ul obișnuit pentru solicitări? Cum înțelege frontend-ul când trebuie să actualizeze datele?
Cum funcționează colectorul de gunoi (Garbage Collector) în JavaScript?
Imaginează-ți că primești o sarcină de la departamentul de marketing: vrem să adăugăm o funcție — logo-ul din colțul din stânga sus trebuie să fie răsturnat dacă Mercur este retrograd. Ce vei face?
Vorbește despre Event Loop: ce este, cum funcționează?
Cum este organizată comunicarea între echipe? Există un backend separat pentru fiecare echipă?
Ce înseamnă singleton: true pentru dependențele partajate React în Webpack Module Federation și de ce este necesar?
De ce să scrii în tabelul Outbox dacă datele sunt deja în tabelul principal? De ce să nu citești direct WAL?
Ești familiarizat cu Next.js? Care este diferența dintre SSR, SSG, ISR și CSR? Când ai folosi fiecare?
Ce metode statice Promise cunoști? Vorbește-mi despre ele.
Ai experiență cu redarea pe partea serverului (SSR)?
Ce este eticheta meta? La ce folosește?
Cum are loc stabilirea sarcinilor și organizarea procesului de lucru?
A fost implementată suportul pentru tastatură în selectorul de date personalizat?
Ce cursuri ai studiat sau ai învățat singur despre dezvoltarea frontend?
Ce se poate configura în ESLint și ce plugin-uri sau configurații sunt utilizate?
Cum a decurs interacțiunea cu designerii? Ce a fost mai întâi: dezvoltarea funcționalității sau designul, și cum ați acționat în cazul în care designul nu corespundea funcționalității?
Care este procesul obișnuit de angajare pentru această poziție și care vor fi următorii pași?
Cum rezolvi dezacordurile tehnice din echipă atunci când opiniile dezvoltatorilor diferă?
Cum să înțelegi că trebuie să aplici optimizări? Ai avut cazuri în care a fost nevoie să rezolvi probleme de performanță?