Frontend
Qual è la differenza tra transform e top/left nel muovere un elemento tramite JavaScript? Qual è la caratteristica più importante?
Perché hai deciso di cambiare lavoro?
Come ti approcci all'apprendimento di nuove tecnologie?
Se roles è uguale a undefined e il componente viene renderizzato di nuovo, cosa succede con useEffect?
Qual elemento del modulo che hai realizzato nel framework UI si è rivelato il più difficile?
Quanto velocemente il tuo team assimila e implementa nuove librerie/approcci?
Quali altri criteri potresti menzionare per un buon componente di libreria?
Cosa puoi dire sull'asincronia nel browser e sull'Event Loop? Di cosa è composta?
Quali problemi con l'oggetto globale window.handlers e i conflitti degli handler degli eventi vedi?
Hai mai avuto un problema di CORS? Come l'hai risolto?
Nell'API di composizione di Pinia non c'è il metodo $reset — come lo implementeresti?
Perché usiamo l'aggiornamento funzionale dello stato (passando una funzione a setState con l'argomento prev), invece di semplicemente count + 1?
Compito pratico: esegui una revisione del codice e proponi un refactoring del componente React UserProfile.
Qual è la differenza tra input type text e input type number oltre al tipo di valori accettati?
Revisione del codice del componente Accordion: trova problemi e proponi miglioramenti
Esercizio pratico su CSS Grid: il contenitore ha impostato grid-template-columns con 5 colonne fisse. È necessario sovrascrivere la proprietà in modo che il numero di colonne diventi dinamico (adattabile)
C'è un array di oggetti con un campo value. Devo creare un nuovo array contenente solo i valori numerici di questi oggetti (senza stringhe). Come si fa e come si verifica se un valore è un numero?
Quali sono le strategie di Change Detection in Angular e come funziona OnPush?
Come si può sapere se ci sono problemi con il modulo in produzione, se smette di funzionare (ad esempio, non completa la registrazione)?
Terza parte dell'esercizio di TypeScript: crea un nuovo tipo basato sul tipo Delivery, in cui tutti i campi sono opzionali (possono avere il valore undefined) e non possono modificare il loro valore (readonly). Usa i tipi utility Partial e Readonly.