Cosa ti consigliano durante la revisione del codice? Fornisci un esempio concreto di semplificazione del codice.
Frontend
Quali sono i modi per ottimizzare un'applicazione React?
Come combinare la virtualizzazione con la ricerca e il filtraggio dei dati?
È possibile che due valori diversi abbiano lo stesso hash (collisione)? Come viene risolto?
Parlaci del tuo processo di lavoro: come gestisci le attività dalla ricezione al deployment?
Perché cerca un nuovo lavoro? Cosa non le piaceva del suo precedente lavoro?
Quali test unitari scriveresti per la funzione FizzBuzz?
Vengono bug dai tester? Di che tipo?
Per quali motivi un compito potrebbe non essere completato in tempo o essere completamente annullato?
Quali strumenti di IA utilizzi nel tuo lavoro? Come ti trovi nell'utilizzo di ChatGPT, Perplexity, Cursor, Claude e altri agenti IA nello sviluppo?
Come si svolgeva tecnicamente l'esecuzione delle query SQL nel codice: scrivevano query SQL dirette o utilizzavano una libreria di livello intermedio (ORM)?
Parlami di te
Scrivi una funzione che calcoli il n-esimo termine di una sequenza numerica, dove il n-esimo termine è la somma dei due precedenti, il primo termine è 3, il secondo è 2 (sequenza: 3, 2, 5, 7, 12, ...).
Quali metodi conosci per centrare un elemento verticalmente?
Quali tipi di utility in TypeScript conosci?
Parla dei processi nel suo team nel suo attuale/precedente luogo di lavoro.
Quale esperienza IT di 5 anni ricordi con orgoglio?
Cosa fai se il compito è sconosciuto e il tempo è limitato (ad esempio, una settimana)?
Quali sono gli stati delle promesse?
Quali tipi di stream ci sono in Node.js?