Java
¿Qué colección usar para la tabla de resultados con ordenamiento por apellido y búsqueda por clave?
¿Por qué es necesario el nivel de aislamiento Repeatable Read en este contexto y es necesario?
¿Cuándo usar Singleton y cuándo Prototype?
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.
¿Con qué metodologías trabajaron?
¿Cómo garantizar el procesamiento secuencial de las transacciones de un usuario en Kafka?
¿Funcionalmente obtenemos alguna ventaja al usar la API de Streams, además de la estética?
Cuéntame tu flujo de trabajo desde la recepción de la tarea hasta el despliegue utilizando herramientas de IA.
¿Por qué protocolo se interactuó con [sistema/servicio]?
¿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?
¿Se puede pasar una List<Integer> a un método público que acepta un parámetro de tipo Collection (interfaz)?
¿Cómo crear una clase inmutable en Java?
¿Cuál es la relación entre un tópico y una partición en Kafka?
¿El método save() en el repositorio JPA crea una nueva entidad o actualiza una existente?
Cuéntame sobre un caso de optimización de la estructura de almacenamiento de datos (desnormalización/normalización).
¿Qué implementación de GC utilizaste exactamente?
¿Qué es Kafka y cómo funciona? ¿En qué se diferencia de los brokers de mensajes tradicionales?
Nombra los parámetros de la anotación @Transactional
¿Qué tipos de bases de datos NoSQL existen y cuándo usarlas?