Frontend
Scrivi una funzione per convertire una stringa da camelCase a snake_case. Non devono essere usate espressioni regolari, codici di carattere o elenchi di simboli predefiniti; la soluzione deve essere universale. Valuta la complessità temporale e spaziale.
const a = {} a[1] = 'test' per ( ... )
A cosa serve l'attributo key nelle liste di React?
Parliamo di moduli e componenti standalone in Angular — qual è la differenza e perché si passa ai componenti standalone?
Cosa sono var, let, const? In cosa si differenziano? Cos'è l'hoisting?
Parli della sua esperienza con CI/CD, Docker — cosa è riuscito a configurare e come funzionava?
Come viene determinato l'ordine di rendering degli elementi quando si sovrappongono (z-index, contesto di impilamento)?
Quale partito è più propenso a votare contro la riduzione dell'orario di lavoro se la loro preferenza precedentemente espressa riguardo alla riduzione dell'orario di lavoro era anch'essa contraria?
/** * È necessario scrivere una funzione che prenda in input un URL, * effettui una richiesta GET asincrona a tale URL e restituisca i dati (json). * Per ottenere i dati, usare fetch. * È possibile usare solo l'API Promise. * Se si verifica un errore durante la richiesta, riprovare altre 5 volte. * Se alla fine non si riesce a ottenere l'informazione, restituire l'errore "URL specificato non accessibile". */
Come implementeresti un campo di input data e ora con requisiti di internazionalizzazione?
Scrivi un'implementazione astratta del componente Child con memoizzazione tramite React.memo. Qual è il secondo argomento che React.memo accetta?
Quali sono le potenziali minacce alla sicurezza di questa applicazione e come proteggersi da esse?
Compito React (3 sotto-compiti): 1) Correggere il modulo di modifica utente — cliccando sul nome dell'utente nella lista, il nome deve essere inserito nel campo input del modulo di modifica. 2) Il modulo di modifica non deve essere renderizzato di nuovo durante l'inserimento di testo nel campo di ricerca (ottimizzazione con React.memo). 3) Quando si seleziona un utente dalla lista, il campo di ricerca deve essere azzerato.
const obj = [{ value: 1, elems: [ { value: 2, elems: [ { value: 3 }, { value: 6 }, ... ] }, { value: 4, elems: [ { value: 5, elems: [ { value: 6 }, ... ]} ] } ] }] ------------- setTimeout(() => { console.log(1); }, 0); const p = new Promise(resolve => { console.log(2); resolve(); }); p.then(() => { console.log(3) }).then(() => { console.log(4); }); console.log(5);
Cosa ci dà TypeScript? Come aiuta nello sviluppo?
Parla del tuo progetto attuale e mostracelo.
Cosa pensi ti manchi ora per diventare un senior sicuro?
Quali metodi di trasmissione dei dati da genitore a figlio conosci in Vue?
Cosa sono le Props in React?
[nome] ha chiesto: qual è la differenza tra primitivi e non primitivi? Cos'è il passaggio per riferimento e per valore?