Come si può implementare una classe affinché il suo stato sia immutabile dopo la creazione?
Java
Puoi spiegare il principio di funzionamento dell'API Stream e come aiuta a elaborare i dati in Java?
Quali strumenti o approcci prevedi di usare per verificare il funzionamento del nuovo microservizio?
Descrivi l'approccio che hai utilizzato per implementare la verifica degli utenti nel tuo ultimo progetto.
Puoi spiegare il concetto di punto di intersezione in Spring AOP e come viene usato per definire gli aspetti?
Quali informazioni contiene un indice non cluster in un database?
Qual è la complessità temporale dell'operazione di ricerca di un elemento in una HashMap nel caso medio?
Quale struttura dati viene utilizzata per implementare un array dinamico simile ad ArrayList?
Quali metodi di gestione automatica della memoria conosci e puoi descriverne i principi di funzionamento?
Potresti spiegare cosa si intende con il termine 'isolamento' nel contesto di database o architettura di sistemi?
Hai utilizzato tabelle virtuali nelle tue query SQL?
Puoi spiegare cos'è Java Database Connectivity (JDBC)?
Come creare e utilizzare le interfacce funzionali in Java?
Quali metodi di gestione degli errori e delle situazioni eccezionali conosci?
Puoi descrivere le caratteristiche della gestione delle eccezioni in Kotlin?
Hai applicato il principio di suddividere il progetto in moduli durante l'uso di Maven?
Puoi elencare i tipi di classi esistenti in Kotlin?
Come si può implementare un meccanismo di blocco pessimista per garantire l'integrità dei dati in un ambiente multithread?
Qual è il ruolo del garbage collector nel processo di gestione della memoria nei sistemi automatizzati?