Hai lavorato con le classi in TypeScript?
Frontend
Qual è la differenza tra never e void in TypeScript?
Qual è il tipo dell'elemento input in TypeScript se lo ottieni tramite querySelector?
C'è un input in cui l'utente inserisce un valore. È necessario che al ricaricamento della pagina il valore inserito venga conservato in quell'input. Descrivi una soluzione e scrivi il codice usando localStorage.
Cos'è una classe astratta?
Parlami di te e della tua esperienza lavorativa (tecnologie, progetti, aziende).
Qual è la tua architettura nei progetti frontend (ad esempio, FSD o altro)?
Qual è la differenza tra gli eventi DOMContentLoaded e load? Quando usarli entrambi?
Cos'è CORS e a cosa serve? Come consentire le richieste da tutte le fonti?
Cos'è il tipo Union in TypeScript?
Hai compiti di grooming? Chi si occupa di descrivere i compiti per lo sviluppo?
Dato un oggetto con il metodo getName. Cosa verrà visualizzato nelle righe 12, 13 e 14 del codice con diversi modi di chiamare la funzione?
Viene fornita una funzione e due oggetti per la verifica. Perché in un caso TypeScript non si lamenta, nell'altro sì? Spiega la ragione per ogni riga con errore.
Scrivi i tipi per la funzione reduce usando i generics (per array, callback e risultato).
Quali intestazioni HTTP possono essere nella risposta?
Quanto è grande l'azienda in cui lavori? Quante persone ci sono nel reparto IT?
Qual è la differenza tra event.target e event.currentTarget?
Come valuti il tuo livello (grado) — junior, middle o senior?
Cosa ti ha portato da noi? Perché hai deciso di fare un colloquio nella nostra azienda?
Quali tipi di contesto ci sono in JavaScript?