Sobes.tech

Frontend

Come supportavate la libreria di componenti personalizzata? Come affrontavate le questioni di tematizzazione (temizzazione) e personalizzazione dei componenti?

178

L'utente ha aperto il browser, inserito sberbank.ru nella barra degli indirizzi, premuto Invio. Dopo alcuni secondi, la pagina è stata visualizzata. Cosa succede tra la pressione di Invio e il rendering della pagina?

177

Puoi raccontare di cosa si occupa il nostro progetto?

172

Perché nel primo blocco isShowInfo è scritto con la lettera maiuscola e qual è il problema di usare let invece di useState?

169

Ci sono stati problemi con il supporto ai browser obsoleti (Internet Explorer e altri)? Come hanno risolto la questione della compatibilità tra browser?

168

Hai scritto test unitari e test E2E? Come hai scelto gli elementi nei test, conosci il pattern Page Object?

164

Guarda il terzo blocco di codice — quali problemi ci sono nel return del componente?

161

Come correggere la riga 11 del componente in modo che la richiesta non venga inviata nuovamente durante il re-render?

161

Quando viene chiamato useEffect? In quali circostanze si attiva?

160

Come hai raccolto metriche e monitorato gli errori sulle pagine di pagamento? Come hai usato Sentry?

160

Ci sono due funzioni: una dipende dall'utente e l'altra dall'utente e dai ruoli. Cosa succederà quando i ruoli cambieranno?

156

Come hai implementato il modello di accesso basato sui ruoli nel frontend? Come si determinava cosa mostrare all'utente in base ai permessi?

155

È riuscito a scoprire qualcosa sul nostro progetto?

155

È necessario rifare la richiesta se la risposta è già stata ricevuta, anche se l'array è vuoto?

154

A cosa serviva Infinity Scroll? Quante registrazioni potevano esserci nella tabella e come si risolveva il problema dell'elevato numero di registrazioni (virtualizzazione)?

153

Qual è il problema con gli hook dopo questo return condizionale nel terzo blocco per AdminPage?

150

È meglio suddividere la logica in due useEffect o lasciarne uno solo? Come organizzare meglio le dipendenze?

147

Parli della tua esperienza lavorativa. Nel curriculum si indica un'esperienza di 5 anni nello sviluppo frontend, ma hai terminato l'università nel 2010 — di cosa ti sei occupato in quell'intervallo?

144

Hai mai lavorato con React Context? Quali sono i svantaggi di Context rispetto a Redux?

138
/3