Sobes.tech

Frontend

Quali metodi del ciclo di vita esistono in React e come emularli con useEffect?

143

Parlami della tua esperienza lavorativa e dei progetti a cui hai lavorato.

143

Raccontaci di più sull'autorizzazione in Sberpay dal punto di vista del frontend.

141

Cosa sono i primitivi in JavaScript e perché funzionano diversamente dagli oggetti nel contesto della gestione delle referenze in React?

140

Preferisci lavorare su Windows o macOS?

138

Come hai interagito con il team backend?

137

Quali sono i prossimi passi dopo questa intervista?

135

Perché un grande numero di richieste HTTP rappresenta un problema? Come è collegato il multiplexing di HTTP/2 a questo, e come HTTP/3 (passando da TCP a UDP) risolve il problema del blocco head-of-line?

134

Ci sono due oggetti con riferimenti circolari tra loro? Questo causerà una perdita di memoria? Come funziona il garbage collector in JavaScript e qual è la condizione principale per la pulizia della memoria?

134

Come si possono memorizzare i dati sul client nel browser? Quali tipi di memorizzazione esistono e in cosa si differenziano?

134

Raccontaci, in quale formato sono arrivate le attività, dove sono state create, qual era la descrizione, chi l'ha descritta, con cosa hanno disegnato il design?

133

Cosa puoi dire sulla specificità dei selettori CSS?

131

Come è stato organizzato il processo di revisione del codice nel tuo team?

131

Arriva un array di 2 milioni di elementi, ogni elemento deve essere elaborato per 100 millisecondi. Non si può modificare l'interazione con il server. Come elaborare questo array in modo da non bloccare l'interfaccia utente?

129

Spiega le differenze tra questi tipi di utilità di TypeScript e i loro casi d'uso: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```

129

Indica le ragioni per cui un componente React viene renderizzato di nuovo. Perché React si concentra sulla modifica del riferimento e non sul cambiamento del valore?

128

Chiarisci: il trasferimento è stato da JS/JSVue a React e TypeScript, e ora è prevista una migrazione ai microfrontend?

127

Parla di frammenti e portali in React.

127

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?

125

Parla di una situazione fallimentare in un progetto e cosa è andato storto.

125
/3