Parla di promesse: a cosa servono, perché sono migliori dei callback, stati, metodi statici (all, allSettled, race, any).
Frontend
Come hai ridotto il numero di bug del 43%? Cosa si potrebbe fare ancora per ridurli ulteriormente?
Tipi di dati di riferimento e primitivi in JavaScript: in cosa differiscono, elencali.
È necessario scrivere un metodo per ottenere il valore tramite chiave di un oggetto con annidamento illimitato e firma get(path: string, data: Record<string, unknown>): unknown const data = { user: { profile: { name: 'Nome' } } } get('user.profile.name', data)
Come si collassano i margini?
La posizione è stata chiusa alcuni mesi fa — perché è stata riaperta? Lo sviluppatore non ha superato il periodo di prova?
Cosa verrà visualizzato in una promessa con catena .then e null?
L'OOP in JS è uno schema funzionante? Qual è il principale problema dell'OOP in JS?
Perché non hai scritto più commenti nelle pull request? È così che scrivi di solito ai ragazzi nelle richieste?
Parla di prototipi e ereditarietà prototipica in JavaScript.
Come si ritorna al contesto di una funzione? Parla di call, apply, bind.
Crea un componente Vue 3 usando l'API Composition e TypeScript che accetta una prop chiamata `info` di tipo stringa. Usa una funzione composable `useInfo` che prende la stringa `info` e restituisce una proprietà calcolata `formattedInfo` che formatta la stringa anteponendole "Informazioni aggiuntive: ". Visualizza sia la proprietà `info` originale che `formattedInfo` nel template del componente.
Hai mai dovuto interagire con un project manager in tempi stretti? Quando qualcosa deve essere fatto molto rapidamente, ma tecnicamente non è possibile farlo velocemente.
Parla dei metodi statici Promise: all, allSettled, race, any. Cosa succede con un errore in Promise.all?
Compito su var in un ciclo: perché vengono visualizzate cinque cinque e come correggerlo?
Qual è la differenza tra display: none e visibility: hidden? In cosa si differenziano visibility: hidden e opacity: 0?
Le variabili CSS possono sostituire le variabili SCSS? Qual è la differenza?
Perché hai usato computed per filtrare le tariffe, invece di variabili normali o funzioni?
Come scegliere tra Flexbox e Grid? Qual è la differenza?
Puoi raccontare come avveniva l'interazione nel tuo team? Chi assegnava i compiti, li decomponeva, chi interagiva con il design?