Java
¿Cuántos datos se almacenaron en la base de datos (en KB/GB)?
¿Qué es volatile en Java?
¿Qué fue sincrónico y qué cambió? ¿Cuál de los dos casos (según el horario o por cambio de estado) fue sincrónico?
¿Qué es el problema N+1 en JPA/Hibernate? ¿Cómo se resolvió?
¿Hubo alguna situación crítica relacionada con los pagos durante la pelea?
¿Por qué quieres cambiar de trabajo?
¿Qué son @PreDestroy y @PostConstruct?
¿Qué es ELK? Desglosa la abreviatura y explica la función de cada componente.
¿Qué es DDD y cómo se aplicó en la migración de monolito a microservicios?
¿Cómo se crean los beans en Spring, qué es la inyección de dependencias y por qué es necesaria?
Cuente sobre resultados y logros específicos en cifras.
El producto llegó con la solicitud de desarrollar un servicio de Lealtad, que en función de la cantidad de pedidos entregados (sistema maestro de pedidos OMS) proporcionará al servicio de pago (cajero) el tamaño del descuento. El servicio de Lealtad aún no tendrá una interfaz frontal, solo en la base de datos se debe almacenar un mapeo de cuántos pedidos entregados y no cancelados corresponden a qué descuento. Algo como: Pedidos Descuento [porcentaje]% [porcentaje]% [porcentaje]% [porcentaje]% Es necesario diseñar un servicio, proponer mecanismos de integración con el Servicio de Pago y el Servicio de Gestión de Pedidos. Es necesario diseñar la arquitectura del servicio, que se pueda entregar al equipo de desarrollo y despliegue.
¿Qué son los planificadores (Schedulers) en Reactor?
¿Con qué metodologías trabajaron?
Cuéntame tu flujo de trabajo desde la recepción de la tarea hasta el despliegue utilizando herramientas de IA.
¿Escribes pruebas? ¿Qué tipos de pruebas utilizas?
¿Cómo se describió anteriormente este escenario/flujo de análisis, en base a qué documentos y artefactos?
¿Qué es la codificación? ¿En qué se diferencian las codificaciones? Ejemplos.
¿Cómo se registran los requisitos del sistema: solo en las tareas, y el analista los describe?
¿Tiene experiencia trabajando con brokers de mensajes y cuáles? ¿A nivel de usuario o conoce su estructura interna?