Frontend
Cunoașteți SSE (Evenimente trimise de server)?
Cum s-a realizat actualizarea tokenurilor de acces/refresh în timpul autorizării prin JWT (interceptori, gestionarea 401)?
Aveți întrebări despre produs, echipă sau procese?
Spuneți-ne despre experiența dvs. cu bibliotecile de gestionare a stării (Redux, RTK, Zustand).
Vorbește despre fragmente și portaluri în React.
Ce este un WeakSet?
Ce poate bloca randarea inițială în browser după primirea HTML-ului? Ce se poate face cu încărcarea sincronă a JS și CSS?
În ce cazuri este mai bine să folosiți SSR, SSG, CSR, ISR — când și de ce?
Implementați o funcție de memorare: acceptă o funcție și returnează o versiune învelită, care stochează în cache rezultatele apelurilor pe baza argumentelor.
Ce așteptați de la un nou loc de muncă?
Povestiți despre cea mai dificilă, de amploare sau cea mai interesantă sarcină pe care ați rezolvat-o.
Ce arhitectură a fost utilizată în dezvoltarea frontend-ului?
Ce este batching în React?
Câte echipe au fost în produs, câte persoane au fost în echipa ta și câți dezvoltatori au lucrat la un microfrontend?
Ce poate fi cauza re-randării în React?
Aveți experiență cu WebSocket? Cu GraphQL?
Ai avut experiență cu agenți AI? Care sunt impresiile tale despre lucrul cu rețelele neuronale?
Ce formate de imagine există (JPG, PNG, WebP)? Cum alege browserul ce format să folosească?
function sum(a, b) { return a + b; } function memo() {}
Vorbește despre variabilele var, let, const: domenii de vizibilitate, hoisting, zona moartă temporară.