Java
¿Qué es Layout en log4j?
Explique para qué se utiliza el mecanismo de bloqueos compartidos (Shared Lock) en los sistemas de gestión de bases de datos o en la programación multihilo.
¿Qué clases en Java admiten la lectura y escritura de flujos en formato comprimido?
Describa el mecanismo de funcionamiento del protocolo HTTP y cómo garantiza el intercambio de datos entre el cliente y el servidor.
¿Qué propiedad se usa para establecer el color de fondo?
¿Por qué hashCode() puede devolver valores iguales para diferentes objetos?
¿Cómo se puede garantizar la unicidad de las claves al usar la estructura de datos HashMap?
¿En qué situaciones puede lanzarse una excepción ClassCastException en una aplicación?
¿De qué maneras se pueden comparar los tipos de datos en Java?
¿Qué sucederá si intentas obtener la misma instancia de un bean varias veces en ApplicationContext?
¿Es obligatorio tener en cuenta todos los campos de la entidad al implementar el método equals en el contexto de la lógica empresarial?
¿Quién realizó el control y la gestión de las bases de datos en su último proyecto?
¿Cuál es la diferencia entre una excepción (Exception) y un error (Error) en Java?
¿Ha aplicado el nivel de aislamiento de transacciones Repeatable Read en sus proyectos?
¿En qué situaciones en el lenguaje de programación se debe usar la palabra clave synchronized para garantizar la seguridad de los hilos?
¿Pueden las dependencias cíclicas provocar fugas de memoria en un programa?
¿Cuántos bytes ocupa el tipo de dato long en la memoria?
Cuente sobre el ciclo de vida de Maven.
¿Cómo añadiste nuevas funciones en el último proyecto que realizaste?
¿Qué herramientas y bibliotecas de pruebas automatizadas ha utilizado en sus proyectos?