Parlaci della tua esperienza con i grafici: cosa hai fatto e con quali problemi ti sei confrontato?
Frontend
In che caso un try/catch sincrono intorno a una chiamata asincrona può ancora funzionare? Cosa succede a una Promise rifiutata non gestita?
Quale esperienza hai con Redux Toolkit e RTK Query? Quali vantaggi evidenzi?
Parlaci del tuo ultimo progetto: di cosa si trattava, quali erano i suoi obiettivi e qual è stato il tuo ruolo?
Cosa fa il metodo reduce?
Quanti ruoli c'erano nel sistema?
Parlaci della tua esperienza con Next.js: l'hai usato come framework completo o solo per creare pagine?
Cosa memorizzano useCallback, useMemo e React.memo, e come lavorano insieme?
Quali metodi di array esistono?
Come ottimizzare la generazione di report quando vengono effettuate molte richieste a più database, inclusi dati storici, tramite Promise.all?
Hai incontrato ruoli e competenze in Claude?
Qual è la differenza nel comportamento tra tre funzioni: funzioni async con throw, funzioni con Promise.reject e funzioni con new Promise che lancia un errore all'interno dell'esecutore?
Spiega l'ordine di esecuzione in un Event Loop e le sue insidie.
Quali principi di programmazione e design hai seguito nel tuo progetto TypeScript?
Qual è la tua attuale fase di ricerca del lavoro e quando potresti iniziare in caso di offerta?
Come fermare correttamente un processo di worker Node.js in caso di terminazione esterna per evitare di interrompere le transazioni del database in corso?
Hai mai lavorato con gRPC o almeno compreso Protocol Buffers?
Quali tipi di dati esistono in JavaScript? Studia il codice e rispondi alle domande sotto.
Hai esperienza con test di integrazione e E2E?
Qual è lo scopo del debounce nella ricerca e perché non dovresti abbandonare la strategia di debounce quando pulisci il campo?