Java
Quali metodi di lettura XML conosci? Descrivi i punti di forza e di debolezza di ciascuno.
Perché la collezione Map occupa un posto unico nella gerarchia delle collezioni?
Cosa succede quando si chiama il metodo load() in Hibernate se l'oggetto richiesto non viene trovato nel database?
Come nascondere un bin in modo che i clienti della biblioteca non lo vedano?
A cosa servono le interfacce funzionali ObjDoubleConsumer<T>, ObjIntConsumer<T> e ObjLongConsumer<T>?
Come distinguere l'uso delle annotazioni @Autowired e @Inject nel contesto di Spring e in cosa differiscono?
In quale caso la chiamata al metodo clone() o a un prototipo simile creerà una nuova istanza dell'oggetto?
Quali tipi di database utilizzano SQL per lavorare con i dati?
Quanti partecipanti facevano parte del team durante il lancio di questo progetto?
Come estrarre il primo o unico elemento da una collezione List?
Spiega le differenze tra i container Docker e le macchine virtuali, la loro architettura e i vantaggi di ciascuno.
Puoi spiegare le fasi e la gestione del ciclo di vita di un oggetto Spring Bean?
Utilizzando le collezioni, in quali casi la traversata è più veloce: in ArrayList o in LinkedList?
Ritieni che l'uso di eccezioni verificabili sia appropriato nella programmazione?
Quale funzione o metodo di Spring viene chiamato dopo l'inizializzazione del Bean nel suo processo di creazione?
Come si consiglia di implementare l'identificazione unica degli oggetti quando si utilizza Hibernate?
Quali approcci e strumenti fornisce Spring MVC per gestire eccezioni ed errori?
Come avviene il passaggio di variabili per riferimento durante la chiamata di metodi?
Come si può determinare se un messaggio in arrivo nell'app è spam?
È possibile in Java ottenere un riferimento a un array modificato all'interno di un metodo dal codice chiamante?