Frontend
Esercizio di chiusura: cosa mostrerà il codice con var in un ciclo e come correggerlo?
Quando viene attivato il callback useEffect? Quali fasi ci sono in React?
Caso: immagina di ricevere un prodotto con il compito di creare e lanciare un nuovo prodotto in 2 mesi, ci sono molti diversi team trasversali che possono essere coinvolti, ma ancora non è chiaro nulla. Racconta l'ordine delle tue azioni, il tuo modo di pensare — dove correrai prima?
Parlaci dei pattern di progettazione del software. Quali conosci e quali usi nella pratica?
Hai registrato i numeri delle attività durante la creazione dei rami?
Perché nel tuo progetto non vengono utilizzate le query dei contenitori?
Quali svantaggi vedi nell'approccio BEM/scoped agli stili?
Oggi, se facessero lo stesso compito di ottimizzazione, userebbero lo stesso approccio o qualcosa di diverso?
A cosa servono i gestori di stato e in cosa si differenziano dall'uso di Context?
Dove si trova il confine tra l'uso di slot e props nei componenti Vue.js?
Parlami delle closure in JavaScript: cos'è, a cosa servono, come le usi nel tuo lavoro?
Cos'è useEffectEvent e a cosa serve?
[nome] ha chiesto: Cos'è una buona revisione del codice, secondo te? Come affronteresti il problema di un atteggiamento condiscendente e critico durante la revisione nel team?
Come affronteresti la risoluzione dei problemi di prestazioni in un'app React se un utente si lamenta di lag?
Come si scrive la complessità algoritmica? Qual è la complessità dell'ordinamento a bolle? Qual è la complessità dell'ordinamento rapido?
Parla un po' della tua esperienza precedente, cosa facevi nel tuo ultimo lavoro. Ci sono casi interessanti o qual era il tuo ruolo nel team?
Come hai dovuto lavorare con gli stili nei progetti?
Aspettative salariali — 270 mila rubli?
Hai mai dovuto usare Lodash o i suoi analoghi?
Utilizzi reti neurali nel tuo lavoro?