Java
Qual è la differenza tra JOIN e UNION?
Come creare il proprio protocollo di serializzazione?
Cos'è un URL JDBC?
Dove si può usare il pattern Prototype?
Perché è importante chiudere le risorse in Java?
Come implementeresti l'invio di un messaggio al cliente, considerando la possibilità di annullare la transazione?
Perché gli sviluppatori hanno preferito usare la classe java.util.EnumSet invece di HashSet o TreeSet per gli enum?
Cosa è meglio usare: ArrayList o LinkedList, se voglio eliminare un elemento dalla metà della lista?
Qual è la differenza tra RestController e Controller in Spring?
Come si può implementare una classe affinché il suo stato sia immutabile dopo la creazione?
Cos'è un antipattern e quali antipattern conosci?
Ha senso indicizzare dati con un numero limitato di valori unici?
Qual è l'idea di autoboxing e unboxing in Java?
Qual è la complessità di cercare un metodo per chiave in una collezione TreeMap?
Parla dell'interazione dei microservizi.
Cosa sono i bean nel contesto di Java e Spring?
Cosa sono i blocchi ottimistici e pessimisti?
Cos'è la lettura fantasma?
A cosa serve l'interfaccia funzionale BiFunction<T, U, R> in Java?
Cosa sono gli algoritmi non bloccanti?