Frontend
Cos'è React.memo, come si differenzia dagli hook useMemo/useCallback e come sono collegati?
Come lavorare con le finestre modali in Vue 3?
Perché WebSocket e non semplici richieste REST?
Cos'è Signal Store e a cosa serve?
Compito: attraversare un albero di oggetti (ogni oggetto ha campi value e elements) e calcolare la somma di tutti i valori. Come lo implementeresti?
In cosa si differenziano le fasi di Reflow e Repaint?
Cosa significa se si chiama un ref 'superficiale' o 'di livello superiore' - che non monitora l'oggetto in profondità, solo le proprietà superiori? (domanda su shallowRef)
Quali strumenti di IA utilizzi nel tuo lavoro? Come ti trovi nell'utilizzo di ChatGPT, Perplexity, Cursor, Claude e altri agenti IA nello sviluppo?
Se avessi carta bianca, quale forma ideale realizzeresti? Quali approcci, tecnologie e metodi utilizzeresti (validazione, gestione degli errori, UX, DX)?
Quali API del browser sono importanti per implementare HLS/DASH nel browser?
Parlami della tua esperienza con Next.js. In quali progetti l'hai utilizzato e quali metodi di rendering hai impiegato per contenuti diversi?
Scrivi una funzione per calcolare la mediana di un array di numeri.
Possiamo dare priorità agli eventi all'interno del ciclo di eventi? Come è implementato il buffer di eventi che gestisce il ciclo di eventi? Cosa sono le microtask e le macrotask, fornisci esempi.
Cosa cambierà visivamente aggiungendo flex-shrink: 0 all'elemento blu in un contenitore con display:flex, larghezza 700px e elementi figli di 300px ciascuno?
Hai mai affrontato il meccanismo CORS?
Come React confronta due alberi (attuale e in progresso)? Quale algoritmo viene utilizzato?
Hai usato tutto in TypeScript: generici, unioni, tipi utilitari? Raccontami dei generici, a cosa li hai usati?
Come utilizzeresti una libreria UI di terze parti (ad esempio, un date picker) per minimizzare i rischi durante il suo aggiornamento o sostituzione?
Su cosa hai scritto gli stili nell'ultimo progetto (SCSS, CSS Modules, ecc.)?
Cosa ti interessa del lavoro e cosa cerchi in un nuovo impiego?