Frontend
Perché proprio il frontend? Come sei arrivato al frontend in generale?
Quando è consigliabile usare i microfrontend e quando lasciare un'applicazione monolitica?
Su una scala da 1 a 10, come valuta la sua capacità di passare da un compito all'altro di diverso piano?
Ci racconti di più sul progetto su cui ha lavorato. Era un progetto che ha fatto e dimenticato, o c'era supporto?
C'è un token di autorizzazione. Come lo salveresti in un cookie? Cosa fa il client e cosa fa il server?
Immagina un progetto Vue nuovo, di base e vuoto: qual è la sua architettura? Quali cartelle ci sono e a cosa servono?
Parla del Critical Rendering Path — cosa succede durante la costruzione dell'albero di rendering?
È 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)
Cosa sono i primitivi in JavaScript?
Parlami di te, della tua esperienza e dei progetti interessanti a cui hai lavorato.
Componenti server e client in Next.js App Router, idratazione
Quali sono le tue aspettative salariali, dal minimo alla cifra desiderata?
Qual è il problema principale dell'API Context? Perché si passa ai gestori di stato? È possibile evitare ri-rendering inutili nell'API Context?
Come modificare correttamente la richiesta fetch per trasmettere dati sensibili in modo sicuro?
Scrivi una funzione di somma tipizzata: passando due numeri, restituisce un numero; passando due stringhe, restituisce una stringa; e coppie miste di numero e stringa dovrebbero generare un errore di TypeScript.
Quanto sono fondamentali le conoscenze di Nuxt e SSR per conoscere Vue?
Cos'è una Promise e come funziona?
Hai esperienza con i test unitari e E2E?
Ha partecipato alla progettazione dell'API?
Spiega gli attributi async e defer nel tag script. Cosa sono e qual è la differenza?