Node.js
Quale esperienza ha nello sviluppo di applicazioni con Express.js?
Spiega cos'è il pattern Decorator e come viene applicato nel framework NestJS
Qual è il ruolo delle transazioni nel lavoro con i database e perché sono importanti?
Spiega il concetto di viste virtuali nei sistemi di gestione dei database e il loro ruolo nel lavoro con i dati.
Quali sono i vantaggi e gli svantaggi di indicizzare singoli campi in una tabella di database?
Quanto spesso proponi nuove idee per migliorare il progetto?
Come individui e correggi eventuali errori nel tuo lavoro?
Puoi nominare i principali tipi di join tra tabelle in SQL e le loro caratteristiche?
Hai esperienza nella risoluzione di problemi algoritmici sulla piattaforma LeetCode?
Spiega il principio del processo di organizzazione dei dati in un database al fine di minimizzare la duplicazione e garantire l'integrità.
Qual è il compito principale dell'iniezione delle dipendenze in un'applicazione?
Hai esperienza con Seeds o strumenti simili per l'inizializzazione dei dati?
In che modo migliori costantemente il tuo livello di conoscenza e competenza nel campo dello sviluppo?
Qual è la funzione dello strato nella struttura del contenitore Docker?
Spiega il concetto di scalabilità verticale nei sistemi e in quali situazioni viene applicata.
Quali versioni di TypeScript hai dovuto usare nei tuoi progetti?
È necessario includere il file package-lock.json nel commit quando si utilizza npm?
Quali sono le differenze tra sovraccarico di funzioni e loro override in TypeScript?
Hai lavorato principalmente con progetti che utilizzano NestJS?
Spiega cos'è una struttura dati coda e come funziona.