Node.js
Puoi spiegare cosa significa una bassa coesione tra i componenti del sistema?
Qual è la differenza tra i concetti BASE e ACID nel lavoro con i database?
In quali linguaggi di programmazione funzionali hai lavorato o applicato nei tuoi progetti?
Come intendi la creazione di un ambiente di lavoro favorevole nel team?
Hai esperienza nella risoluzione di problemi legati all'ottimizzazione delle prestazioni dei database?
Hai esperienza nell'uso della libreria Passport.js per l'autenticazione in progetti Node.js?
Quali sono le restrizioni sulla palette di colori del formato GIF?
Puoi raccontare un caso in cui ti è stato particolarmente difficile trovare una soluzione e come l'hai superato?
Cosa faresti se iniziassi a lavorare su un progetto senza un ingegnere backend precedente?
Spiega cosa significa utilizzare il Self Join nelle query SQL e in quali casi viene applicato.
Puoi fare un esempio di un sistema costruito su un'architettura monolitica?
Descrivi i compiti tecnici più difficili che hai dovuto risolvere nella pratica
Puoi descrivere le regole e i principi fondamentali che l'architettura REST segue nella creazione di API?
Quali hobby o passioni hai nel tuo tempo libero?
Qual è stato il numero di persone che hanno lavorato a questo progetto?
Puoi nominare i principali pattern strutturali nella programmazione orientata agli oggetti?
Come rilevare uno spostamento del layout (Layout Shift) su una pagina?
Come pianifichi e distribuisci i tuoi compiti nel processo di lavoro?
Può spiegare cosa si intende per SQL Injection e come può essere utilizzata o prevenuta?
Unisci più DTO con strutture uguali in una singola classe o oggetto?