Java
¿Qué tan activo estás en la búsqueda en este momento? ¿Tienes ofertas en mano, plazos?
¿La transición de Java 17 a 21 fue un cambio único, o diferentes servicios funcionan en diferentes versiones?
¿Qué es una función lambda?
¿Cómo construir un índice eficiente para una columna con baja selectividad (por ejemplo, estado: nuevo/enejecutando/terminado), cuando solo importa el estado 'nuevo'?
¿Cómo almacenan sus configuraciones y cómo se actualizan?
¿Configuraron Kafka Producer? ¿Qué configuraciones conocen?
Cuéntame sobre la estructura de HashMap.
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 [phone]% [phone]% [phone]% [phone]% 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é tareas te gusta resolver?
Cuéntame sobre los principios SOLID
Cuente sobre su último proyecto y las tecnologías utilizadas (REST vs async/Kafka)
¿Se puede garantizar la ausencia de particiones en la red?
Escribir una consulta SQL: seleccionar los títulos de todos los libros que tienen más de tres autores.
¿Cómo resolver el problema N+1 en Hibernate? ¿Para qué más se puede usar EntityGraph?
¿Qué tipos de excepciones existen en Java? Checked y unchecked.
¿De quién es este Redis en el esquema y en qué se diferencia la situación cuando logística escribe en el Redis 'nuestro' del que tú dibujaste?
¿Qué perdería y qué ganaría con el sondeo explícito en lugar de @KafkaListener?
¿Por qué se eligió Caffeine como caché L1 en lugar de Guava?
¿Qué se utilizaba con más frecuencia: bloqueos o un nivel de aislamiento aumentado?
¿Cómo funciona un LLM? ¿Con qué opera?