Sobes.tech

Frontend

Un componente React in cui, cliccando su un pulsante, setState viene chiamato due volte invertendo il valore booleano. Funzionerà correttamente? Cos'è il batching in React?

142

Qual è la differenza tra Promise e async/await? Come eseguire due richieste asincrone in parallelo? Quali metodi Promise conosci (all, allSettled, race, any)?

141

Stai finendo il lavoro presso [azienda] o stai semplicemente guardando in giro?

135

Qual è la differenza tra useEffect e useLayoutEffect? Puoi fare un esempio di utilizzo di useLayoutEffect? Cosa succederà se all'interno di useLayoutEffect esegui calcoli pesanti?

130

Qual è la differenza tra una coda e uno stack? Quali metodi JS vengono usati per lavorarci?

127

Scrivi una funzione che accetta un array di numeri e stringhe e restituisce la somma di tutti gli elementi, convertendo le stringhe in numeri. Come gestire le stringhe che contengono caratteri non numerici?

126

Nel suo curriculum, sono indicati Java e PostgreSQL — ci parli di questa esperienza.

124

Come si può aggiornare lo stato in React anche in altro modo (tramite una funzione con il valore precedente)?

124

Cosa cambia se definisci debounce come funzione freccia? Come passare gli argomenti tramite l'operatore rest (tre punti)?

124

Cos'è il debounce? Scrivi una funzione debounce senza usare librerie in vanilla JS

114

Immagina la situazione: proprio prima del rilascio, trovi un bug che fa funzionare in modo errato una funzionalità. Il rilascio non può essere posticipato, ma capisci che qualcosa non funziona correttamente. Cosa faresti in questa situazione?

113

Hai ricevuto un compito in sviluppo con design e requisiti descritti, ma durante il lavoro ti rendi conto che non è il modo giusto di implementarlo. Cosa faresti? Hai avuto un'esperienza simile in precedenti lavori?

95
/2