Frontend
Cos'è WebSocket? Come si stabilisce una connessione WebSocket? Perché il browser invia una richiesta HTTP durante l'installazione della connessione e cosa significa lo stato 101?
Parlami della tua esperienza con SSR. Dove l'hai fatto, con quale framework?
Cos'è il DOM virtuale e come React decide quando aggiornare il DOM reale?
Cosa è più costoso durante il rendering di una pagina?
Verrà effettuato un clic sul pulsante se setTimeout viene eseguito ricorsivamente?
Hai CI/CD? Utilizzi un analizzatore di codice statico, come SonarQube?
Cos'è una key in React e a cosa servono?
Esercizio 5: Implementare l'eliminazione dei prestiti tramite caselle di controllo — selezionando la casella di un elemento e premendo il pulsante con una croce (X), gli elementi selezionati devono essere rimossi dall'elenco. Deve essere implementata anche un'operazione di gruppo: la casella "seleziona tutto" nella parte superiore dell'elenco, che quando selezionata, contrassegna tutte le caselle, e quando deselezionata, rimuove la selezione da tutte; durante l'eliminazione tramite il pulsante X, tutti gli elementi selezionati (tramite un Set con id) devono essere rimossi, e il Set deve essere svuotato dopo l'eliminazione.
Hai mai lavorato con qualche Legacy, hai lavorato su progetti Legacy, o hai rifattorizzato qualcosa, o hai cambiato l'architettura?
Come procede il tuo onboarding?
Come funzionava l'assistente UI nel tuo ultimo lavoro presso l'azienda "Big Three"?
Quali gestori di stato hai utilizzato? A cosa serve un gestore di stato, quale problema risolve?
A cosa serve React.lazy? Quali benefici offre e come funziona sotto il cofano?
Quali novità dello standard ES6 sono utilizzate nel codice scritto? Cos'è l'oggetto arguments e come si differenzia dai parametri rest?
Hai mai seguito sezioni sulla progettazione di sistemi web prima d'ora?
Qual era l'architettura prima di FSD? Perché avete scelto proprio FSD e non altri approcci?
Cos'è Vue Router e come funziona con le tue parole? Cosa contiene di solito il file di configurazione del router (file index)?
Cos'è un nodo React Fiber, che tipo di oggetto è e cosa contiene?
Parlami più nel dettaglio della squadra — di chi era composta?
Raccontaci il tuo più grande fallimento.