Java
¿Cómo funcionan los sockets en Java? ¿Se pueden usar para aceptar solicitudes HTTP?
¿Cómo funciona Kafka y en qué se diferencia de una cola (RabbitMQ)?
¿ cambian las variables de entorno al sobrescribir un archivo de propiedades?
¿Quién en su equipo fue responsable de recopilar los requisitos no funcionales en el proyecto posterior?
¿Cómo se pueden instanciar y gestionar objetos en el contexto de la inyección de dependencias al usar Spring?
¿Cómo están relacionados la tipificación estricta en Java y el uso de tipos de datos primitivos?
Explique los componentes principales y los principios de funcionamiento del Java Collections Framework.
¿Cómo funciona la interfaz Iterator? ¿Qué métodos contiene?
¿Qué se entiende por polimorfismo en la programación orientada a objetos?
¿Es necesario usar una clave externa para realizar una unión de tablas en una base de datos?
¿Cuáles son los métodos y características de eliminar datos relacionados mediante claves externas en una base de datos?
Explique el concepto de copia superficial de un objeto y cuáles son sus características.
¿Por qué motivo es aceptable anotar solo los métodos públicos en el controlador?
¿Qué procesos realiza la JVM cuando se llama al mismo método diez mil veces seguidas?
Explique el mecanismo de cierre automático de recursos en la construcción Try With Resources en Java.
¿Qué te gustaba más en el trabajo: las tareas técnicas o las de negocio?
¿Es posible implementar un programa con multiproceso que se ejecute dentro de un solo proceso?
¿Es suficiente que hashCode se calcule solo a partir de campos finales? ¿Puede el hash cambiar de todos modos?
Cuéntame tu flujo de trabajo desde la recepción de la tarea hasta el despliegue utilizando herramientas de IA.
¿Te uniste al proyecto en las primeras etapas de su creación o te uniste al equipo después de que ya había comenzado el trabajo?