Java
Qual è la differenza tra i metodi execute, executeQuery e executeUpdate?
Quanta memoria aggiuntiva viene assegnata chiamando il metodo LinkedList.add()?
Come funziona il metodo Thread.join()?
Qual è la differenza tra una classe astratta e un metodo astratto, così come tra un metodo astratto e un'interfaccia?
Qual è la differenza tra JDK e JRE?
Come migliorate le prestazioni delle query SQL?
Una chiave primaria è un indice e perché?
Quali sono i limiti sulle chiavi nel database?
Nominare le principali interfacce del Java Collections Framework (JCF) e le loro implementazioni.
Cosa succede durante il processo di compilazione, noto come Building, e a cosa porta?
Qual è la complessità temporale di ottenere un elemento da una HashMap se al suo interno viene utilizzato un albero rosso-nero?
Il metodo main può lanciare un'eccezione all'esterno, e se sì, dove avverrà la gestione di questa eccezione?
A cosa serve l'interfaccia funzionale BiPredicate<T, U> in Java?
Qual è la funzione principale dell'interfaccia Map in Java?
Qual è la differenza tra una classe, un oggetto e un'interfaccia in Java?
Quali sono le differenze tra la specifica JPA e l'implementazione Hibernate?
Cos'è DTD (Definizione del Tipo di Documento) e qual è il suo ruolo nei documenti XML?
Quali operazioni esistono negli stream e quali tipi di operazioni ci sono?
Come funziona l'operatore try con le risorse in Java?
Come si può implementare uno scambio di dati sincrono tra il server e un sistema esterno?