Frontend
Quando si può aspettare un feedback sui risultati del colloquio?
Qual metodo statico delle promesse deve essere usato per inviare più richieste al database e continuare solo dopo aver ricevuto tutte, indipendentemente dal fatto che siano risolte o rifiutate?
Quando vengono chiamati useEffect e useLayoutEffect?
Quanto è grande l'azienda in cui lavori? Quante persone ci sono nel reparto IT?
Guarda due opzioni di codice (con promesse/microtask ricorsivi) e dica, qual è la differenza tra la prima e la seconda opzione in termini di blocco della pagina.
Perché potrebbe essere necessario il metodo apply nella soluzione runOnce?
Parlami dello stack su cui hai lavorato. Quanto conosci TypeScript? Tipi complessi, tipi ricorsivi?
Quali sono le manifestazioni di reattività fuori dal componente in Vue 3 con Composition API?
Hai esperienza con Next.js?
I dati tabellari provenienti dal backend sono sotto forma di array di oggetti. Scrivi una funzione per calcolare la somma del campo amount.
Come si può risolvere un problema risolto tramite ereditarietà in modo alternativo? Cos'è la composizione nel contesto di TypeScript e React?
[nome] ha chiesto: per favore, parlaci della tua esperienza.
Qual è stato il compito più difficile nel progetto con il modulo di pagamento?
Cosa succede se una delle promesse viene rifiutata nella funzione sumPromises?
Se hai molto lavoro, ma non riesci a rispettare la scadenza di rilascio, come procederesti o come facevi prima?
Come reagiresti a un codice con complessità O(n²) durante una revisione del codice?
Parla dei paradigmi di programmazione: OOP e programmazione funzionale.
Parlami del compito più difficile che hai risolto e di quello con cui non sei riuscito a gestire completamente.
È corretto che per l'approccio standalone, l'iniezione sia preferibile all'integrazione tramite il parametro del costruttore? Perché?
Quanto tempo ci vorrà per averti con noi se tutto va bene?