Cosa succede durante la fase di rendering del browser: calcolo dello stile, layout/reflow, pittura e compositing?
Frontend
Perché è necessaria l'asynchronous in linguaggi di programmazione e qual è il problema dell'attesa sincrona di una risposta?
Cosa sai dell'azienda "Bureau 1440" e del progetto?
Cos'è una closure in JavaScript? Spiegalo con un esempio di un contatore.
Quali regole dei hook vengono violate se un hook viene chiamato dopo un return condizionale o all'interno di una condizione?
Cosa significa che le props non sono cambiate nel contesto di React.memo?
Implementa una funzione map per un iteratore che trasforma i suoi valori, ad esempio moltiplicando ogni numero casuale per 2.
Hai esperienza nei test frontend?
Qual è la differenza tra interface e type in TypeScript? Come combinare due interfacce in una?
Perché il blocco "Prodotti simili" inizia a funzionare in modo errato quando si passa rapidamente tra diverse pagine di prodotti? Trova e risolvi il problema.
Cosa fa throw new Error(...) in una catena di Promises e come si differenzia da return new Error(...) ?
Implementa il toggle dello stato del quadrato al clic: al primo clic, il quadrato diventa verde; al secondo clic, torna rosso.
Cosa succede sotto il cofano di Redux Toolkit quando lo stato cambia?
Hai esperienza nell'uso di View e Materialized View in PostgreSQL?
Qual è la complessità temporale di quicksort?
Cosa sono i prototipi e l'ereditarietà prototipale in JavaScript?
Scrivi una funzione/tipo generico che possa gestire i dati dell'utente, e spiega come limitare il generico.
Quanto spesso viene attivato il ref durante le modifiche?
Cos'è l'idratazione in React/Next.js e cosa succede durante un mismatch di idratazione?
Perché i risultati non si reimpostano dopo aver cancellato completamente la stringa di ricerca? Trova e correggi la causa nella logica di debounce.