Com'è stata la tua esperienza lavorativa presso T-Bank e come è andata complessivamente l'intervista?
Frontend
Quanto conosci e sai configurare le build, l'ottimizzazione dei progetti, i controlli e i test? Raccontaci anche dei test con screenshot.
Perché si usa computed in Vue?
Cos'è BEM e perché viene utilizzata questa metodologia?
Hai configurato le tue regole di Prettier e ESLint?
Come funziona la reattività in Vue 3 attraverso Proxy, track e trigger?
Perché dovresti usare IntersectionObserver?
Come implementare una tabella con calcoli di formule pesanti in modo che l'interfaccia non si blocchi e tutto funzioni senza problemi?
Cosa sono i tag HTML semantici e puoi fare degli esempi?
Come funziona il Service Worker e come immagini il suo utilizzo per la modalità offline?
Quali problemi hai incontrato usando SSR?
Usi preprocessori CSS? Se iniziassi un nuovo progetto, aggiungeresti un preprocessore e perché?
Come è stato effettuato il trasferimento del layout da Figma al markup: manualmente o con strumenti e plugin?
Attraverso quale pattern la View si ridisegna quando il Model cambia in MVC?
Qual è la complessità di recuperare dati da una mappa tramite una chiave?
Parlaci di un caso grande e interessante della tua esperienza che coinvolgeva il backend.
Qual era la dimensione del team di sviluppo in ADCS? C'era una cultura di revisione incrociata e come era organizzata? Quanto tempo solitamente richiedevano le revisioni?
Perché gli archivi S3 sono separati per file statici e utente?
Perché si elimina e si riaggiunge la chiave in una cache LRU durante un'operazione di get?
Cos'è il pattern Observer?