Frontend
Cosa sceglieresti: TypeScript o JavaScript, e perché?
Quali sono le principali differenze tra Vue 3 e Vue 2? Vue 3 ha Virtual DOM?
Nel codice Vue fornito, la template si aggiornerà quando si clicca sul pulsante?
Per cosa potrebbero essere utilizzati attualmente i prototipi JavaScript?
Cosa fa la funzione `getUser` all'interno dell'hook?
Quali gestori di stato sono stati usati nel progetto? Come appaiono i dati di Pinia sulla pagina?
Richiedi dati su post, commenti e utenti tramite tre API e raccogli un array unico di oggetti: id e titolo del post, nome dell'autore e numero di commenti.
Quali problemi specifici hai identificato e risolto con Lighthouse?
Cosa ti motiva e cosa ti demotiva nel lavoro?
Cosa significa il trattino basso nel nome di una proprietà di classe, ad esempio _data, e rende la proprietà privata?
JavaScript: qual è la differenza tra `prototype` e `__proto__`?
Per una funzione contatore con closure, dove il messaggio viene formato prima della chiamata a incrementare, determina cosa verrà visualizzato. Come correggere il codice affinché venga visualizzato il valore attuale del contatore?
Qual è stato il microfrontend più grande? Cosa significa 'applicazione host'?
Quali saranno le fasi successive della selezione dopo questa intervista?
Avevi un monorepository o repository separati per applicazioni e librerie condivise?
Nell'architettura a micro frontend è stato utilizzato un monorepository? Come hanno organizzato i test dopo il passaggio ai micro frontend?
Cosa manca in Node.js rispetto all'ambiente del browser?
Raccontaci di più su CI/CD: come è stato effettuato il deploy e quanti ambienti c'erano?
Quali problemi si verificano lavorando con iFrame? Come viene regolata la connessione iFrame sul sito?
Come prevenire le condizioni di race in useFetch se l'URL è cambiata, la seconda richiesta è terminata prima della prima, e la prima ha sovrascritto i dati attuali?