Hai mai lavorato con micro frontend? A cosa servono in generale i micro frontend, quale problema risolvono?
Frontend
Conosci il Feature-Sliced Design (FSD)?
Qual è la differenza tra REST API e WebSocket?
Compito: implementare una classe con i metodi subscribe, unsubscribe e next (pattern Observer/Osservatore). Tutti i metodi devono essere rigorosamente tipizzati in TypeScript. Il metodo subscribe deve restituire una funzione per annullare l'iscrizione.
Hai lavorato con i generici? Puoi spiegare il concetto generale?
Come vedi il tuo sviluppo professionale?
Compito React: implementare un campo di gioco 10x10 (100 quadrati), ciascuno di colore casuale (rosso o verde). Cliccando su un quadrato, il suo colore cambia in quello opposto, e ricorsivamente cambia anche il colore di tutte le celle vicine dello stesso colore (verticalmente e orizzontalmente).
Parlami della tua esperienza con Next.js. In quali progetti l'hai utilizzato e quali metodi di rendering hai impiegato per contenuti diversi?
Cosa stai cercando ora e cosa ti aspetti da un nuovo posto?
A cosa presti attenzione durante la revisione del codice?
Puoi spiegare la differenza tra i metodi di rendering: SSR, SSG, CSR e ISR?
Puoi ricordare i principi di REST?
Cosa succede se ci si iscrive di nuovo allo stesso gestore? Come cambierà l'ordine delle chiamate?
Qual pattern di progettazione abbiamo appena implementato? Hai mai applicato consapevolmente pattern di progettazione nel tuo lavoro?
Sono state allocate risorse per la scrittura di test? Quale esperienza ha nella scrittura di test?
Compito: implementare la funzione sumSquares, che somma i quadrati dei numeri in un array, utilizzando una funzione reduce personalizzata. È possibile modificare solo la funzione sumSquares.
Se è necessario mantenere gestori duplicati, come implementeresti la disiscrizione? Quali sono i svantaggi dell'implementazione tramite un array con filtraggio?
Da quanto tempo scrivi in Node.js?
Qual è la differenza nel comportamento del metodo reduce di un array e della funzione ricorsiva personalizzata reduce presentata?
Quanto presto sono pronti a trasferirsi in un nuovo posto?