Frontend
Come chiamare un metodo del componente figlio dal componente genitore in Vue.js?
Qual è la differenza tra == e === in JavaScript? Cosa restituirà '1' == 1?
Sai configurare ESLint e Prettier? Capisci come funzionano?
Perché stai considerando un cambio di lavoro e cosa ti aspetti da un nuovo posto?
Hai menzionato la sessione dell'utente — cosa dobbiamo cambiare nella nostra API affinché venga considerata l'autorizzazione/la sessione dell'utente (progresso, quiz disponibili)?
[nome] ha chiesto: cos'è un type guard in TypeScript? Come scrivere una funzione di tipo guard?
Scrivi i tipi corretti per questa funzione, in modo che TypeScript validi entrambi gli oggetti (usando generics e keyof).
Cosa sono useMemo, useCallback e React.memo? Quando è meglio usarli?
Qual è il significato e il problema delle closure in JavaScript?
Esercizio pratico sui tipi di dati di riferimento: c'è un oggetto e una funzione che prende un oggetto e lo manipola. Cosa verrà visualizzato nei tre console.log?
Hai esperienza con il backend?
Qual è la differenza tra l'operatore di fusione nulla (??) e l'operatore OR logico (||)?
Hai menzionato che il cookie httpOnly aiutava a combattere gli attacchi XSS, giusto? Come?
Quale comando stai cercando?
Cosa provoca il re-render di un componente in React?
Parla brevemente di te, della tua esperienza, delle tue conoscenze e competenze relative alla posizione di cui stiamo parlando oggi.
È possibile aggirare la restrizione CORS sul frontend se non si può chiedere al backend di consentire CORS? Quali sono le soluzioni?
Qual è il momento peggiore di funzionamento di una tabella hash?
Non ci sono stati problemi con il fatto che nei progetti React di diverse aziende si formasse un 'zoo' diverso di librerie intorno a React stesso?
Implementa una funzione contatore con closure, dove il contatore non può essere modificato dall'esterno.