Java
¿Por qué es importante usar contratos en Java?
¿Qué es Logger en la biblioteca log4j?
¿Para qué se utiliza la anotación @Bean?
¿Cómo funcionan las expresiones lambda y qué sucede 'bajo el capó'?
¿Cómo se crea inicialmente un pool de cadenas en Java?
¿Qué métodos adicionales para trabajar con arreglos asociativos (colección Map) aparecieron en Java 8?
¿Qué métodos de la clase File conoces?
Explica cómo se pueden combinar varios valores de cadena en programación.
¿Cómo funciona el patrón Proxy y en qué se diferencia de los objetos normales?
¿Qué tipo de datos se utiliza para almacenar elementos en un array?
¿Quién realiza la ejecución del proyecto: un equipo separado o varios equipos unidos para trabajar en conjunto?
¿Cuál es la diferencia entre las interfaces List y Set en Java?
¿Se puede modificar o complementar el proceso de ejecución de un bean en una etapa determinada de su ciclo de vida?
¿De cuántas clases puede heredar una clase en Java?
¿Qué es una Lista Enlazada?
¿Qué tipos de índices existen en los sistemas de gestión de bases de datos SQL?
¿En qué consiste la diferencia entre advice y point en el contexto de la programación orientada a aspectos?
¿En qué situaciones y para qué se aplica el modificador final en el código?
¿Se puede inicializar un array usando el operador new?
¿En qué consiste la idea de la API Stream en Java?