Puoi spiegare come funziona il meccanismo di raccolta dei rifiuti nei linguaggi di programmazione gestiti?
Java
Puoi spiegare le principali differenze tra i modelli Adapter, Facade e Proxy e in quali situazioni è meglio usarli?
Hai scoperto un nuovo progetto dall'inizio di marzo?
Hai esperienza nella configurazione o nell'uso del parametro -Xms all'avvio della JVM?
Spiega i principi della terza forma normale nella progettazione di database
Parlami del compito più memorabile legato all'uso delle goroutine
Quali sono i requisiti principali per le risorse utilizzate all'interno del blocco try-with-resources in Java?
Quali difficoltà possono sorgere lavorando con più thread contemporaneamente?
Quali metodi di lettura XML conosci? Descrivi i punti di forza e di debolezza di ciascuno.
Come viene gestita la configurazione tramite file di configurazione nel framework Spring?
Spiega il principio di inversione del controllo con un esempio di sistema di chiamata taxi.
Quali passaggi devono essere eseguiti per creare i servlet?
La sovrascrittura dei metodi nella programmazione orientata agli oggetti è consentita e corretta dal punto di vista dei principi dell'ingegneria del software?
Spiega il processo di creazione, inizializzazione e distruzione di un bean nel Spring Framework
Puoi spiegare il principio di segregazione delle interfacce di SOLID e la sua importanza nella progettazione del software?
Qual oggetto viene restituito dopo aver applicato il metodo filter a un flusso di ArrayList?
Come si può implementare una restrizione in una tabella di database esistente?
A cosa serve la Java Virtual Machine (JVM)?
Per quali compiti è progettato Spring Boot e quali vantaggi offre nello sviluppo di applicazioni?