Frontend
`console.log` all'interno di una funzione è un effetto collaterale?
Cos'è unknown in TypeScript e come si differenzia da any?
Cosa succede in un'applicazione già compilata se invece di un numero previsto viene passata una stringa?
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?
Chi dovrebbe generalmente decidere di spostare il rilascio?
Nella funzione handleCityChange alla riga 52 ci sono tre antipattern. Trovali e spiegali.
Guarda il file con il codice del componente Vue, evidenzia gli antipattern e spiega perché non si fa così.
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?
Supponiamo che il backend non invii gli ID. Come ti comporteresti in questo caso?