Frontend
Hai mai riscontrato il problema che un layout complesso con flex o grid funzioni perfettamente in Chrome, ma in Safari, specialmente su iOS e Mac, l'interfaccia si riduce in altezza o lo scroll si rompe? Come hai debugato i bug in Safari?
Parla del hook useEffect — cosa fa e come funziona?
Quali sono le caratteristiche delle funzioni freccia?
Con quali versioni di Angular hai lavorato, quali problemi hai incontrato durante la migrazione e come hai affrontato il processo?
La catena diventa immediatamente rejected, il primo .then viene saltato. Il primo .catch cattura l'errore Output: Catch 1: Errore1 Restituisce 'Altro valore', trasformando l'errore in un risultato di successo. Il .then successivo riceve 'Altro valore' Output: Then 2: Altro valore Poi lancia un nuovo errore: throw new Error('Secondo errore') La catena diventa di nuovo rejected. Il secondo .catch cattura il secondo errore Output: Catch 2: Secondo errore Non restituisce nulla → risultato undefined. L'ultimo .then riceve undefined Output: Then 3: undefined Ricevi un saluto! ("Errore!") — è una promessa che viene immediatamente rifiutata con l'errore "Errore!" .then(1) — viene ignorato, poiché la promessa è in stato rejected .catch(1) — intercetta l'errore, mostra "Catch 1: Errore!" e restituisce "DATI RITORNATI" .then(2) — riceve "DATI RITORNATI", mostra "Tic? DATI RITORNATI" e lancia un nuovo errore "Secondo errore" .catch(2) — intercetta il secondo errore, mostra "Catch 2: Secondo errore" .then(3) — riceve undefined (poiché il catch precedente non ha restituito nulla), mostra "then 3: undefined"
A cosa serve l'hook useRef?
Sei 4 anni nello sviluppo, e cosa facevi prima dello sviluppo e come sei entrato nella professione?
Parlami della tua esperienza con Vue e Nuxt — è solo sviluppo frontend?
Hai esperienza nella scrittura di BeanPostProcessor?
Qual è la differenza tra Promise.all e Promise.allSettled?
Quali valori possono essere memorizzati in JSON? È possibile memorizzare funzioni?
Qual è la differenza tra una funzione freccia e una funzione nominata normale?
Se abbiamo un server molto potente, abbiamo bisogno di un bilanciatore di carico?
Hai detto che era necessario modernizzare i servizi — racconta cosa è stato fatto in realtà, come era prima e come è diventato?
Qual è la differenza tra il metodo map e forEach?
Come hai raccolto metriche e monitorato gli errori sulle pagine di pagamento? Come hai usato Sentry?
A quale tipo di temperamento ti identificheresti: estroverso, introverso o ambiverto?
Parlami della tua esperienza nella scrittura di test
Esistono tre indici distinti i, j, k tali che la somma a[i]+a[j]+a[k] termini con il cifra m? Ad esempio, per m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false
Domanda 9 Nel grafico, ogni cerchio rappresenta una stella individuale. La posizione del centro del cerchio indica la temperatura della stella in kelvins (K) e la sua luminosità (tasso di emissione di energia) rispetto a quella del sole (Lsun). Nota che temperature più alte sono a sinistra. La dimensione del cerchio indica la dimensione fisica relativa della stella, e le etichette indicano i tipi di stelle mostrati. Se si assume che una delle stelle nel grafico rappresenti il sole, deve essere che il sole è una stella di: - Sequenza principale - Giganti rossi - Supergiganti rosse - Nane bianche - Giganti blu