Sobes.tech

Frontend

Hai mai lavorato con micro frontend? A cosa servono in generale i micro frontend, quale problema risolvono?

256

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.

220

Hai lavorato con i generici? Puoi spiegare il concetto generale?

212

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).

185

Parlami della tua esperienza con Next.js. In quali progetti l'hai utilizzato e quali metodi di rendering hai impiegato per contenuti diversi?

182

Cosa stai cercando ora e cosa ti aspetti da un nuovo posto?

180

A cosa presti attenzione durante la revisione del codice?

179

Puoi spiegare la differenza tra i metodi di rendering: SSR, SSG, CSR e ISR?

173

Cosa succede se ci si iscrive di nuovo allo stesso gestore? Come cambierà l'ordine delle chiamate?

169

Qual pattern di progettazione abbiamo appena implementato? Hai mai applicato consapevolmente pattern di progettazione nel tuo lavoro?

157

Sono state allocate risorse per la scrittura di test? Quale esperienza ha nella scrittura di test?

155

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.

154

Se è necessario mantenere gestori duplicati, come implementeresti la disiscrizione? Quali sono i svantaggi dell'implementazione tramite un array con filtraggio?

153

Qual è la differenza nel comportamento del metodo reduce di un array e della funzione ricorsiva personalizzata reduce presentata?

149

Quanto presto sono pronti a trasferirsi in un nuovo posto?

149
/2