Java
¿Cuál es la diferencia entre los métodos execute, executeQuery y executeUpdate?
¿Cuánta memoria adicional se asigna al llamar al método LinkedList.add()?
¿Cómo funciona el método Thread.join()?
¿Cuál es la diferencia entre una clase abstracta y un método abstracto, así como entre un método abstracto y una interfaz?
¿Cuál es la diferencia entre JDK y JRE?
¿Cómo mejoras el rendimiento de las consultas SQL?
¿Es una clave primaria un índice y por qué?
¿Qué restricciones existen en las claves de la base de datos?
Nombra las principales interfaces del Java Collections Framework (JCF) y sus implementaciones.
¿Qué sucede durante el proceso de compilación, conocido como Building, y a qué conduce?
¿Cuál es la complejidad temporal de obtener un elemento de un HashMap si se utiliza un árbol rojo-negro en su interior?
¿Puede el método main lanzar una excepción hacia afuera, y si es así, dónde ocurrirá el manejo de esa excepción?
¿Para qué sirve la interfaz funcional BiPredicate<T, U> en Java?
¿Cuál es la función principal de la interfaz Map en Java?
¿Cuál es la diferencia entre una clase, un objeto y una interfaz en Java?
¿Cuáles son las diferencias entre la especificación JPA y la implementación de Hibernate?
¿Qué es DTD (Definición de Tipo de Documento) y cuál es su papel en los documentos XML?
¿Qué operaciones existen en los streams y qué tipos de operaciones hay?
¿Cómo funciona el operador try con recursos en Java?
¿Cuáles son las diferencias entre las interfaces Collection y Map en Java, y para qué sirven?