Frontend
[nome] ha chiesto: cos'è un type guard in TypeScript? Come scrivere una funzione di tipo guard?
Quali vantaggi offre l'uso della funzione inject() rispetto all'iniezione tramite costruttore nel tuo progetto?
const goods = [ {name: 'iphone', price: 200, status: 'inStock'}, {name: 'samsung', price: 100, status: 'outOfStock'}, {name: 'xiaomi', price: 300, status: 'readyToBuy'}, ]; function filterGoods(values) { return values; }
Come risolvere un problema specifico con undefined in selectedId proprio ora, senza riscrivere?
C'è un oggetto, alcuni dei cui valori sono funzioni. Come fare una copia profonda? Ci sono difficoltà?
Cos'è unknown? In cosa è migliore di any?
Per quali criteri hai evidenziato i componenti nel UI-kit? Quanto era completo e configurabile?
Se si monitora un oggetto tramite watch, verrà monitorata per impostazione predefinita la profondità (tutti i campi) o solo il primo livello? Cosa bisogna indicare per una monitoraggio profondo (deep)?
Parlami dell'Event Loop: cos'è e di quali parti è composto?
Quali librerie di utilità (come Lodash) hai usato?
Con quali librerie di visualizzazione dei dati hai lavorato?
A cosa serve Suspense in React?
Con quali problemi hai incontrato durante l'importazione di file Excel?
Perché sei passato alla paginazione con cursore? Qual è il problema con LIMIT/OFFSET?
Cos'è gRPC e a cosa serve?
Devi scrivere un tipo TypeScript che sia adatto sia per una funzione che restituisce un numero sia per una funzione che restituisce una stringa (tramite generico), ma non deve passare se i tipi di ritorno sono diversi.
Raccontami come funziona in generale il rendering lato server (SSR): quali sono le fasi chiave, i punti importanti. Perché succede che l'HTML renderizzato sul server si trasformi in un'app reattiva completa sul client?
Parlami della ricerca di lavoro — quanto è attiva ora e a cosa è dovuto?
Cosa sono null e undefined, qual è la differenza? Cosa restituirà typeof null?
Quali sono le tue aspettative salariali?