¿Cuánto tiempo se necesita para comenzar en un nuevo trabajo?
Java
¿Por qué podemos cerrar la aplicación si iniciamos los hilos manualmente?
¿Con qué versiones de Java trabajaron?
¿Qué política de expulsión (eviction policy) se debe configurar en Redis para almacenar notificaciones retrasadas?
Proporcione un ejemplo de mejora técnica en un proyecto además de las tareas comerciales.
¿Para qué sirven las anotaciones @Qualifier y @Primary en Spring?
¿De dónde provienen estos flujos al usar new Thread sin restricciones?
Servicio Java: el tiempo de respuesta ha aumentado, algunas solicitudes tardan varios segundos. ¿Qué revisarás primero? Mínimo 4 puntos.
¿Para qué sirve Collections.unmodifiableList() y qué hace?
¿Cómo aseguraste la transaccionalidad al descomponer un monolito en microservicios?
Programación reactiva: ¿cuándo es apropiado aplicarla y cuáles son sus desventajas?
Cuéntame tu flujo de trabajo desde la recepción de la tarea hasta el despliegue utilizando herramientas de IA.
¿Cuándo no es necesario utilizar una arquitectura de microservicios? Mencione un par de razones.
¿Tiene experiencia en dividir un monolito en microservicios?
¿Cuáles son las desventajas de TreeMap?
¿Por qué estás buscando trabajo?
¿Qué se utiliza para la observabilidad? ¿Hay trazas?
¿Hubo algún proyecto en el que creaste algo desde cero con IA generativa? ¿Qué generaste y qué escribiste tú mismo?
¿Qué es la codificación? ¿En qué se diferencian las codificaciones? Ejemplos.
¿Qué es un monitor en Java?