Frontend
Per chi facevi l'assegnazione degli eventi sui pulsanti: per il prodotto, per i marketer?
Parlami più nel dettaglio dell'ultimo posto di lavoro dal punto di vista tecnico, cosa ti piaceva, cosa non ti piaceva e in quale direzione vorresti muoverti.
Nel suo curriculum, sono indicati Java e PostgreSQL — ci parli di questa esperienza.
Parla di Virtual DOM e del meccanismo di reconciliation in React. Cosa innesca un re-render? Cosa provoca la completa smontaggio di un componente?
Come era strutturato il CI/CD? Utilizzavate la pipeline di GitLab o qualcosa di separato?
Puoi descrivere il ciclo di vita di una richiesta nel browser — da quando l'utente inserisce l'indirizzo nella barra degli indirizzi fino a quando la pagina viene renderizzata?
Parla del bundler durante la migrazione da Vue 2 a Vue 3: c'era Webpack (Vue CLI), ora Vite. Ci sono stati corner case interessanti, conflitti di configurazione o cose che hai dovuto riscrivere?
Quando viene eseguita la funzione di cleanup in useEffect?
Cosa facevi prima di passare allo sviluppo?
Sai qualcosa sull'acquiring? Cos'è?
Qual è la differenza tra event.target e event.currentTarget?
Compito con closure: perché la funzione restituisce sempre 0 e non il valore incrementato?
Perché viene realizzato questo progetto? In quale nicchia di valore si inserisce, quale problema risolve? Ci sono concorrenti?
In quale ambito vorresti svilupparti professionalmente?
Qual è il modo migliore per mostrare un messaggio di vittoria: tramite alert o renderizzandolo nell'interfaccia utente?
Quanto è buona pratica memorizzare contemporaneamente nel store globale di Redux le informazioni sul profilo utente e sul carrello? Come influisce sull'architettura?
Cosa verrà visualizzato nella console?
Cosa sai del progetto per cui ti stanno considerando?
Hai lavorato con Redis?
Quali tipi di dati conosci in JavaScript?