Frontend
Spiega la differenza tra ereditarietà e composizione. Vantaggi e svantaggi di ogni approccio. Come influisce questo sul debug?
Specificità dei selettori CSS: quali stili verranno applicati a due tag H2 con stili in conflitto? Ordina i selettori in ordine crescente di specificità.
Come funzionano i decoratori in TypeScript sotto il cofano?
Ci saranno problemi di chiusura nell'aggiunta e rimozione del gestore `scroll`? Come fa `removeEventListener` a capire quale gestore eliminare?
Come aggiornare lo stato del componente?
Per favore, parlaci di te.
Qual è la differenza tra cookie e localStorage?
// Esempio di dati ricevuti: // Commenti [{ "postId": 1, "id": 1, "name": "id labore ex et quam laborum", "email": "[email]", "body": "laudantium enim quasi est quidem magnam voluptate ipsam eos\ntempora quo necessitatibus\ndolor quam autem quasi\nreiciendis et nam sapiente accusantium" }] // Esempio di dati ricevuti: // Utenti [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Formato di output dei dati (post): [{ "id": 1, // id del post "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // titolo del post "userName": "Leanne Graham", "commentsCount": 10, }]
Puoi spiegare tu stesso cosa succede nel sistema quando un utente clicca su modifica della prima riga della tabella?
Cosa verrà visualizzato nella console alle righe 12, 13 e 14 del codice con diverse chiamate alla funzione, dato un oggetto con il metodo getName?
[nome] ha chiesto: come si possono chiamare i metodi sui tipi primitivi (ad esempio, su una stringa)?
Qual è la differenza tra Git Merge e Git Rebase?
I nostri utenti saranno della CSI o di tutto il mondo?
Quali record DNS conosci?
Hai lavorato con WebSocket?
Parlami di te: perché hai deciso di cambiare lavoro, quali progetti hai avuto nell'ultimo e nel penultimo impiego?
Parlami della tua esperienza nella scrittura di test
Parla di useMemo, useCallback e della loro interazione con React.memo. Caratteristiche dell'interazione.
Come ti aiuta TypeScript nel lavoro? In cosa consiste la tipizzazione in esso?
In quale formato arrivavano le risposte dal backend e come le elaboravate (sul sistema di test psicologici con domande dinamiche)?