Java
¿Qué es la partición en PostgreSQL? ¿En qué se diferencia del sharding?
¿En qué nivel te calificas como desarrollador y cuál es tu experiencia laboral?
¿Cómo te sientes respecto a escribir pruebas?
Cuéntame sobre la jerarquía de colecciones en Java
[nombre] preguntó: ¿Qué significa 'enlazar' una clase? ¿En qué consiste el proceso de enlace?
¿Cuál es la diferencia entre newFixedThreadPool y ForkJoinPool?
¿Existe Debezium para diferentes bases de datos si la base de datos cambia a una no relacional?
¿Cómo minimizar la carga en la memoria del backend al leer datos de la base de datos, agrupar y enviar un archivo al frontend?
¿Qué código es fácil de cubrir con pruebas? Nombra al menos tres criterios de código bien testeado.
Cuéntame sobre la experiencia relevante en tu último trabajo: qué te gustó, qué no te gustó.
¿Qué es una condición de carrera (race condition)?
Explica cómo la compilación JIT afecta el rendimiento de las aplicaciones Java y en qué casos puede conducir a resultados inesperados.
¿Qué alternativas existen al Patrón Outbox?
¿Para qué sirve el Modelo de Memoria de Java?
¿Cómo se realiza el enrutamiento entre instancias del servicio ACL con diferentes direcciones?
¿Qué es Spring Actuator? ¿Qué métodos (sondas) se utilizan para verificar el estado del contexto de la aplicación para ingresar un pod en el balanceo en Kubernetes/OpenShift?
¿Cómo está estructurada la memoria en Java (JVM)? ¿Qué áreas existen: pila, montón?
¿De quién con quién es el contrato? ¿Qué son estos cálculos?
¿Cómo funciona en general el recolector de basura?
¿Cómo garantizar la entrega Exactly Once (cada mensaje se registra en el archivo exactamente una vez)?