Per quali criteri sceglierai una nuova azienda?
Frontend
Parlami di closures. Come funziona il garbage collector con le closures?
Come ti senti riguardo alle richieste all'interno dei componenti?
Raccontami, nel tuo lavoro precedente, cosa c'era di più: frontend o backend? Quali erano i compiti interessanti, memorabili e difficili?
Cosa ne pensi di Atomic CSS?
Metodo classico per centrare un div.
Quali sono i compiti più tipici nel lavoro? Quanto tempo richiede il layout, la scrittura della logica, la revisione, le chiamate, il lavoro con il debito tecnico?
JavaScript è monothread o multithread? Come avviare un secondo thread?
Cos'è requestAnimationFrame e cosa garantisce?
Esercizio sull'Event Loop con setTimeout e Promise: determina l'ordine di output nella console.
In quale formato arrivavano le risposte dal backend e come le elaboravate (sul sistema di test psicologici con domande dinamiche)?
Hai menzionato SameSite nel cookie, a cosa serve questa impostazione?
Durante i test, il vostro team di tester e sviluppatori copre il codice con test unitari? Gli sviluppatori scrivono anche test di integrazione e end-to-end?
Qual è la differenza tra __proto__, [[Prototype]] e prototype?
Parlami dei tipi di archiviazione: localStorage, sessionStorage, cookie. In cosa si differenziano e perché i token vengono memorizzati nei cookie?
In cosa si differenziano le variabili nei preprocessori dalle variabili native di CSS?
Parla un po' della tua esperienza precedente, cosa facevi nel tuo ultimo lavoro. Ci sono casi interessanti o qual era il tuo ruolo nel team?
Checkbox e altri tipi di domande erano componenti diversi o uno universale? Come venivano renderizzati?
In quale ordine vengono eseguiti then, catch e finally in una catena di promesse?
In cosa si differenziano i moduli CSS dagli stili scoped in Vue?