Frontend
Qual è il momento peggiore di funzionamento di una tabella hash?
Cos'è il Critical Rendering Path e quali sono le sue fasi principali?
Come funziona il meccanismo di Change Detection in Angular?
Parlami brevemente di te, cosa fai, da dove vieni, perché sei qui e tutto ciò che ritieni importante.
La pagina sarà interattiva in quel momento di ricorsione infinita?
Puoi fare un esempio di quando si può usare un input non controllato invece di uno controllato?
Non è mai successo che in una funzione del prodotto vengano restituiti molti campi, mentre in un'altra solo due?
Parla della tua esperienza con il layout. Quali sono gli elementi più difficili che hai dovuto creare?
Devi contare il numero di caratteri consecutivi, mantenendo l'ordine di comparsa dei caratteri unici function countSymbols(str){ const alphabet = new Map(); for (const ch of str) { alphabet.set(ch, alphabet.get(ch) ? alphabet.get(ch) + 1 : 1) } return }
Cos'è il code splitting e come funziona?
Parlami dei principi della POO. La POO è applicabile in JavaScript?
Come personalizzi gli strumenti di IA per te?
Conosci Signal Forms (API sperimentale)?
// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)
Ti piaceva lavorare con Redux come gestore dello stato per moduli complessi?
C'è un componente con un contatore che dovrebbe aumentare ogni secondo tramite setInterval, ma non funziona correttamente. Come correggerlo?
console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)
Come viene utilizzata la crittografia asimmetrica in TLS e a cosa serve?
Quali pattern di progettazione conosci e hai applicato, in particolare nelle applicazioni Angular?
Parla degli attributi async e defer nell'inclusione di script: qual è la differenza, quando bloccano l'analisi HTML?