Cos'è una closure in JavaScript?
Frontend
Cosa sono capturing e bubbling negli eventi del browser? Come si differenziano stopPropagation e preventDefault?
Qual è la differenza tra microtask e macrotask nell'Event Loop e quale è il loro ordine di esecuzione?
Quali comandi pericolosi di Git conosci e perché non dovrebbero essere usati senza cautela?
Cosa significa l'approccio Mobile First nel design del layout?
Hai esperienza con Storybook?
Cos'è una condizione di gara?
Quando è meglio usare Flexbox e quando CSS Grid?
Cosa sai sui monorepos e come differiscono strumenti come Nx e Turborepo?
Come si calcola la specificità dei selettori CSS: cosa è più forte — stili inline, !important, ID, classi o tag?
Cosa aggiungi e descrivi di solito in Storybook?
Quali tipi utility in TypeScript conosci, ad esempio Pick, Partial, Omit?
Cos'è Shadow DOM e perché è necessario?
Quali sono i pericoli di innerHTML?
Qual è la differenza tra interface e type in TypeScript?
Perché è necessario TypeScript in principio nel frontend?
Perché hai deciso di cercare un nuovo lavoro e lasciare la tua ultima azienda?
Implementa una ricerca di prodotto in uno scaffolding Angular: decommenta l'input con etichetta, gestisci l'input con debounce, chiama la funzione searchProducts e mostra i risultati. Usa Angular Signals, non solo RxJS/Subject.
Cosa sono le rotte lazy in Angular?
Cos'è lo spostamento del layout, perché succede e come evitarlo?