Frontend
Cosa succede con il componente quando cambia la chiave? Parla del ciclo di vita dei componenti funzionali.
Qual è la migliore posizione per il pulsante di azione: al centro dello schermo o sul bordo destro? (interfaccia mobile)
Quali codici di risposta HTTP ci si può aspettare durante la creazione, l'aggiornamento e la sostituzione di una risorsa con successo?
Qual è la differenza tra rendering e pittura? Come si chiama il processo di confronto tra l'albero DOM virtuale e quello reale?
Da quanto tempo lavori in azienda?
Hai gestito la situazione in cui indexOf restituisce -1 quando usato in removeItem?
Come ti sembra il nostro formato di lavoro? È attraente?
Hai esperienza nel progettare autonomamente l'architettura di un servizio o di una sua parte?
Qual è la differenza tra i tipi any e unknown in TypeScript?
Cos'è il cherry-pick in Git?
Chi dovrebbe generalmente decidere di spostare il rilascio?
Nella funzione handleCityChange alla riga 52 ci sono tre antipattern. Trovali e spiegali.
In che dimensione di team hai lavorato?
Descrivi il percorso dall'inserimento dell'indirizzo del sito web nel browser fino alla visualizzazione sullo schermo.
Perché React è necessario come libreria e perché non scrivere un'applicazione in JavaScript vanilla?
Come sono strutturati gli stati di store e server nel frontend? Utilizzi TanStack Query?
È necessario usare useMemo per tipi di dati primitivi quando si passano a un componente figlio?
Qual è la differenza tra dichiarazione di funzione e espressione di funzione?
Come avviene l'onboarding e l'inserimento nel team?
Qual è la differenza tra gestire il rifiuto nel secondo argomento di .then() e in un .catch() separato? Perché usare .catch() se si può gestire il rifiuto direttamente in .then()?