Frontend
Hai lavorato in modo indipendente con librerie di componenti? Hai creato librerie proprie?
Cosa significa alta e bassa selettività dell'indice?
Chi nel tuo ciclo è responsabile della decisione generale che include modifiche sia nella parte frontend che in quella backend, dall'inizio alla fine?
Cosa suggeriresti per mettere in ordine l'architettura di un progetto legacy, considerando che nel repository lavorano frontend, backend e agenti AI?
Cosa succede se l'utente clicca sul suggerimento e il testo nel campo di input cambia? Non verrà avviata una ricerca ripetuta con il valore già selezionato? Come si può risolvere questo problema?
In cosa React si differenzia dal JavaScript vanilla?
Determina l'ordine di output sulla console per il codice fornito con `setTimeout`, `Promise` e `console.log` sincrono, spiegandolo attraverso l'Event Loop.
/** * La funzione `asyncAuth(callback)` accetta un callback, nel quale può * essere passato un errore (come primo argomento) e dati * dal backend (come secondo argomento). * asyncAuth((error, data) => {}); * * Devi implementare la funzione `auth()`, * che chiama `asyncAuth()`, ma restituisce una Promise. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * La funzione `tryAuth()` utilizza `auth()` e, in caso di errore, * effettua N tentativi aggiuntivi. * Se tutti falliscono, restituisce l'ultimo errore. * * @returns {Promise} */ function tryAuth(n) { }
Quanto sarà interessante in generale lavorare con FinTech nel contesto di Web3, e c'è qualche allergia al mercato occidentale?
Determina l'ordine di uscita dei numeri nella console per l'esempio con Promise, in cui viene chiamato reject e poi vengono agganciati i gestori then, catch, finally.
Parla più dettagliatamente del processo di sviluppo — in termini di team e scrittura del codice
Parla del percorso critico di rendering della pagina nel browser
Influisce sul risultato se una funzione è arrow e l'altra normale? Qual è la differenza nel loro lavoro con il contesto e le closure?
Come hai applicato i gestori di stato dal punto di vista dell'architettura e delle pratiche di utilizzo?
Quando è consigliabile usare i microfrontend e quando lasciare un'applicazione monolitica?
Come influisce su un elemento genitore se ha un figlio con position: absolute?
Ci sono stati problemi con il Cumulative Layout Shift durante l'altezza dinamica degli elementi della lista? Come si può risolvere?
Parla del Critical Rendering Path — cosa succede durante la costruzione dell'albero di rendering?
Parlami di te, della tua esperienza e dei progetti interessanti a cui hai lavorato.
Prova a descrivere la struttura dei dati per il primo e il secondo endpoint — di cosa abbiamo bisogno affinché tutto funzioni? Come sarà l'entità del quiz (quali campi)?