¿Para qué se utiliza la palabra clave final en Java (para campos, clases)?
Java
¿Puedes nombrar tres ejemplos que aseguren que sucede antes?
¿Qué utilizas al lanzar excepciones para no perder la traza de la pila?
¿Qué es una transacción? Explica los niveles de aislamiento y las anomalías.
¿Cuáles son las principales diferencias entre las versiones de Java (7, 11, 17, 21)?
Cuéntame sobre la API de Streams. ¿Qué es más rápido: la API de Streams o un ciclo for?
¿Para qué se utiliza try-with-resources?
class ToInfinity { public static void main(String[] args) { //escribe el código aquí for (int i = start; i <= start + 1; i++) { /* aquí debe haber un ciclo infinito, no se puede cambiar nada */ } } }
Cuéntame sobre el ciclo de vida de un bean en Spring.
¿Qué garantizan las palabras clave volatile y synchronized?
¿Qué tipos de excepciones existen en Java? Checked y unchecked.
¿Qué interfaces funcionales conoces? ¿Puedes dar ejemplos?
¿Por dónde empezar una investigación si se observa un aumento en el consumo de memoria en producción?
¿Qué métodos conoces para no bloquear un método para siempre mientras esperas una dependencia externa?
Cuéntame sobre la estructura de HashMap.