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?
C'è mai stato un caso in cui non sei riuscito a rispettare la scadenza? Come hai capito in anticipo che non ce l'avresti fatta e quando ne hai comunicato?
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?
Come ricevi il compito e lo fai passare attraverso il ciclo di sviluppo?
Qual è la differenza tra i tipi any e unknown in TypeScript?
Quali antipattern in TypeScript conosci?
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?
Perché avete deciso di passare a un nuovo stack/attività? Cosa ha motivato questa decisione se avete lavorato in azienda per 10 anni?
Ottimizzazione della compilazione: in cosa consisteva? Quali altri approcci conosce per ottimizzare la dimensione del bundle?
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?
Hai due offerte con le stesse condizioni e salario, una delle quali offre lavoro da remoto. Per quali criteri sceglieresti tra queste offerte oltre al lavoro da remoto?
Qual è la differenza tra dichiarazione di funzione e espressione di funzione?