Quanto hai lavorato con CSS? Conosci Grid Layout?
Frontend
Perché hai deciso di cambiare lavoro?
Hai mai avuto a che fare con oggetti Set? Qual è la loro caratteristica speciale e perché sono stati inventati?
Parlami della tua esperienza tecnica — cosa è stato interessante dal punto di vista tecnico?
Come vedi il tuo sviluppo futuro: più nello sviluppo o provare la gestione?
Tutto è ottimale nella soluzione ottenuta? C'è qualcosa che si può migliorare?
Quali sono i due principali tipi di componenti in React?
Qual proprietà obbligatoria deve avere ogni elemento durante il rendering di una lista in React? Da dove si possono prendere le chiavi e da dove no?
Quali sono i metodi del ciclo di vita di un componente di classe in React?
È possibile fermare la propagazione degli eventi? Come? Qual è la differenza tra stopPropagation e stopImmediatePropagation?
Come funziona il sistema dei prototipi in JavaScript?
Quali sono i principi fondamentali della OOP? Spiega i principi SOLID con le tue parole.
Esercizio pratico: implementare un componente tabella in React + TypeScript con parametrizzazione tramite props (dati, colonne, gestore clic su riga onRowClick), che mostra un alert con l'identificatore della registrazione al clic su una riga.
Conosci il concetto di delega degli eventi? È possibile riscrivere la soluzione utilizzando la delega?
Come era organizzato il tuo lavoro con i compiti? Da dove provenivano, c'erano manager?
Quali sono le caratteristiche delle funzioni freccia?
Cos'è un Pure Component in React?
Con quali hook hai lavorato nei componenti funzionali? Qual è stato il più insolito?
Hai mai dovuto ottimizzare le prestazioni? Hai capito come farlo?
Qual è la differenza tra const, let e var?