Frontend
Qual è la differenza tra never e void in TypeScript?
Quali altri metodi di memorizzazione dei dati nel browser conosci, oltre ai cookie?
Sei 4 anni nello sviluppo, e cosa facevi prima dello sviluppo e come sei entrato nella professione?
Se `Proxy` è così buono, perché Vue 3 ha ancora `ref`?
Qual è la differenza tra componenti controllati e non controllati in React?
Cosa ti ha portato da noi? Perché hai deciso di fare un colloquio nella nostra azienda?
Come utilizzi il design adattivo? Quali sono le opzioni di approccio all'adattamento?
Hai lavorato con WebSocket, Server-Sent Events, long polling? Racconta di loro.
Quali soluzioni alternative sono state considerate invece di integrare gli utenti di FreeShin nella piattaforma principale?
Come implementeresti un campo di input data e ora con requisiti di internazionalizzazione?
Vedi qualche problema con i nomi in questo codice?
Implementare una semplice macchina a fessura "braccio singolo": - Implementa tre rulli (con numeri da 0 a 9, che cambiano in ordine 0,1,2,...9,0,1,2...) - Ad ogni onRoll sul rullo appare il valore successivo - Se tutti e tre i numeri coincidono dopo l'arresto, diciamo che ha vinto - Disabilitare il pulsante durante la rotazione Il modello fisico della ruota è già implementato nel metodo runSpinner, ma non ha nulla a che fare con i numeri. Consiglio: inizia l'implementazione dal primo rullo, poi aggiungi gli altri per analogia
Quali sono le limitazioni della visita ricorsiva di un albero? In cosa si differenzia la visita in profondità (DFS) da quella in ampiezza (BFS)? Come si può implementare una visita dell'albero senza ricorsione?
#Modulo di registrazione React 1. Spiega come funziona StateProvider, condividi i tuoi pensieri con l'intervistatore. 2. Dai un'occhiata a /src/api/mock, spiega come funziona. 3. Controlla il colore del SubmitButton e correggilo. 4. Implementa la validazione del modulo client nel componente Signup. (* ) Tieni presente il numero del task 9. Regole: - I campi Username, Email, Password, Ripeti Password devono avere almeno 6 caratteri; - La Password deve corrispondere a Ripeti Password; - La validazione deve essere eseguita al clic sul pulsante "Iscriviti"; - I campi con valori non validi devono essere contrassegnati (props error e helperText); 6. La risposta API può avere un errore che deve essere visualizzato all'utente vicino al campo corrispondente. 7. Assicurati che il componente UserName visualizzi il nuovo nome utente dopo l'invio riuscito. 8. Implementa il nuovo componente SignupSuccess. Deve essere mostrato al posto del modulo di registrazione. 9. Implementa la validazione del server per i campi appropriati.
Cosa fare per liberarsi di un blocco o per liberare le risorse che mantiene?
Cosa è importante considerare nell'UX per il Video Live rispetto al normale VOD?
Descrivi tecnicamente come hai implementato il rendering a fasi di un grande corpo di articolo.
Cosa è successo nel tuo precedente lavoro?
Se stessi facendo un progetto per te, cosa sceglieresti: Vue o React? E perché?
Conosci il pattern EventEmitter? Implementa una classe con i metodi subscribe, unsubscribe e fire.