Frontend
Perché si è deciso di fare l'esportazione nel frontend e non nel backend?
Perché è necessario il parola chiave async prima di una funzione? Cosa fa?
Parla dei tipi di dati in JavaScript (null, undefined, string, number, bigint, object, symbol). Come funziona l'operatore typeof? Elenca i valori falsy.
Come si dichiarano gli emit in un componente (tramite defineEmits)?
Hai mai lavorato con tabelle complesse: filtraggio, ordinamento, tabelle modificabili?
Qual è il ruolo di Redux nella gestione dello stato dell'applicazione?
Cosa sono null e undefined, qual è la differenza? Cosa restituirà typeof null?
È possibile aggiungere parametri di query in una richiesta POST?
Quali approcci per scrivere CSS conosci? Hai esperienza con Tailwind?
Perché, quando si chiamano sleep(2000) e sleep(1000), prima viene visualizzato il log di 1 secondo e poi quello di 2? Spiega come funziona l'Event Loop, le microtask e le macrotask.
Quali sono le principali differenze tra Vue 2 e Vue 3?
Perché nel browser viene effettuata una richiesta preflight con il metodo OPTIONS?
Hai esperienza nel avviare un progetto React da zero o nella migrazione a React?
Un utente si lamenta che il pulsante a volte non risponde, ma localmente il problema non si riproduce. Quali sono i tuoi passaggi per il debug? Quali potrebbero essere le cause?
Qual è la differenza tra null e undefined?
Come affronti il test di componenti UI complessi che generano una struttura DOM profonda senza identificatori comodi? Come si punta agli elementi dell'interfaccia necessari nei test E2E?
Come prioritizzi il debito tecnico rispetto alle attività aziendali?
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)
Se avessi carta bianca, quale forma ideale realizzeresti? Quali approcci, tecnologie e metodi utilizzeresti (validazione, gestione degli errori, UX, DX)?
Parla più dettagliatamente dei dashboard: da dove provenivano le metriche, quali metriche hai raccolto.