Descriva il processo di trasferimento dei dati che ha implementato nel suo ultimo progetto.
Java
Spiega le differenze tra le caratteristiche di inserimento degli elementi in ArrayList e LinkedList
È possibile includere la logica di business all'interno del costruttore di oggetti?
Quali approcci esistono per creare oggetti immutabili nella programmazione orientata agli oggetti?
Spiega cos'è la classe StringBuffer e come viene utilizzata in Java per lavorare con le stringhe.
Quali metodi garantiscono la sicurezza dei thread nell'implementazione del pattern Singleton?
È obbligatorio parlare con i candidati per la posizione di Middle sui principi di progettazione dei sistemi software?
Come viene effettuato l'iniezione delle dipendenze nel framework Spring?
È consigliabile entrare in contatto con il team che si intende raggiungere prima di candidarsi?
Cosa sono gli starter di Spring Boot?
Qual è la differenza tra l'uso di Spring Boot e il Boot standard nello sviluppo di applicazioni?
Era una tua creazione? Perché non avete considerato soluzioni specializzate come Camunda?
Puoi spiegare cos'è un'eccezione verificabile nei linguaggi di programmazione?
Qual è la tua esperienza nell'uso della cache con Spring?
Quali sono i mezzi e i metodi per trasferire dati tra database?
Esistono tipi di dati primitivi senza segno?
Quali metodi possono essere utilizzati per implementare una sequenza di compiti o operazioni?
Parlami di Docker: qual è la differenza tra un'immagine e un contenitore? Cosa sono gli strati?
Come viene calcolato il valore standard di hashCode per un oggetto in Java?
Come hai implementato e gestito il multithreading nei tuoi progetti?