Frontend
Quali cose ti hanno infastidito e che non vorresti si ripetessero nel nuovo lavoro?
Cos'è una funzione pura? Quando una funzione è pura? Cosa sono gli effetti collaterali?
Parla dell'Event Loop: microtask e macro task, ordine di esecuzione.
Scrivi una funzione che prende la larghezza e l'altezza di una matrice e restituisce un array bidimensionale riempito di numeri in spirale (in ordine crescente, a partire da 1, muovendosi a destra, poi giù, a sinistra, su).
Parla dei corsi che hai seguito (circa 20 mesi) — quale azienda li ha forniti?
Come usare la scheda Rete in DevTools? Come determinare perché la pagina si carica lentamente?
[nome] ha chiesto: Cosa potrebbe motivarti personalmente a dimetterti e passare a un'altra azienda?
Parlami di te, della tua esperienza, dei tuoi successi e di cosa hai fatto.
Parlami delle metodologie di sviluppo: Scrum, Waterfall, Kanban
Parla della sfida più difficile e interessante
Come potrebbe aiutare TypeScript in questo compito? Come si può normalizzare l'ID utente per semplificare i controlli?
Come è stato organizzato il processo di creazione delle interfacce: c'era un designer, un sistema di design, avete usato librerie di componenti di terze parti?
Cos'è unknown in TypeScript e come si differenzia da any?
Come evitare il tracciamento eccessivo dei segnali all'interno di un effetto — cos'è untracked?
In quali casi viene inviato una richiesta preflight (OPTIONS)?
Hai usato FSD — chi ha progettato i domini? Solo nuovi nomi di cartelle o un approccio più approfondito all'architettura? Cosa c'era dentro la cartella entities?
Verrà inclusa nella build di produzione se la libreria non viene importata da nessuna parte nel codice?
Parlami del bug più difficile della tua carriera
Qual è la differenza tra rendering e pittura? Come si chiama il processo di confronto tra l'albero DOM virtuale e quello reale?
Cos'è una closure in JavaScript? Dove viene usata nella pratica?