Quali strumenti usi per lavorare con Git: applicazioni o riga di comando?
Frontend
Quali sono le dichiarazioni di sollevamento delle variabili in JavaScript e come funzionano esattamente?
È meglio usare useEffect o cercare di evitarlo?
Implementa una funzione che restituisce una Promise con un ritardo usando setTimeout, e dimostra chiamate sequenziali di tali funzioni passando il risultato della chiamata precedente a quella successiva.
Come monitoravate la qualità del codice? Linters, hook pre-commit, qualcos'altro?
Cos'è l'inferno dei callback?
Qual è la differenza tra null e undefined in JavaScript?
Qual è la ragione della tua uscita dall'azienda?
Se dichiari una funzione e poi una variabile, sarà accessibile all'interno della funzione? Parla di hoisting.
Perché i hook non possono essere chiamati condizionalmente o all'interno di loop in React?
Hai esperienza nello sviluppo di agenzie con l'uso dell'IA?
Qual è la differenza tra interface e type in TypeScript? Quale preferisci usare e in quali situazioni?
Come fare una copia profonda di un oggetto? Parlami di structured clone, JSON.stringify, lodash cloneDeep — quali sono le differenze?
Come usi esattamente ChatGPT/Copilot per risolvere i compiti?
Spiega il Virtual DOM in React.
Come è stato organizzato GitFlow nel progetto?
Di cosa ti occupavi? Raccontami di più sul progetto.
Parla della tua esperienza nella configurazione di test end-to-end con Playwright e copertura del 80%.
È meglio usare useEffect o è meglio evitarlo?
Cos'è TypeScript? A cosa serve?