Sobes.tech

Java

¿Cómo estaba organizado su monitoreo? ¿Tuvo que crear métricas y alertas personalizadas?

167

Cuéntame más sobre la implementación de CQRS en tu caso.

166

¿Cómo realizar migraciones de bases de datos sin errores? ¿Cómo eliminar campos?

166

¿Cuál es la diferencia entre un bloque sincronizado y los atomics? ¿Cómo funciona CAS?

165

Si hay caché de datos, ¿cómo saber si la causa del OOM está exactamente en ella?

165

¿Qué TTL elegir para la caché de tarifas si las tarifas cambian raramente?

165

¿Qué exactamente ajustaste en Kafka? ¿Qué parámetros específicos configuraste?

165

¿Para qué sirve NoSQL? ¿Por qué no son suficientes las bases de datos relacionales? Ejemplos de uso, ventajas, estructuras de almacenamiento.

165

package ru.tbank; @Service public class OrderService { @Autowired private OrderRepository orderRepository; @Autowired private CacheService cacheService; public Order findOrder(Long orderId) { Order order = cacheService.get(orderId); if (order == null) { order = orderRepository.findById(orderId).orElse(null); if (order != null) { cacheService.put(orderId, order); } } return order; } }

164

ArrayList vs LinkedList para iterar secuencialmente sobre 100 millones de elementos: ¿cuál es preferible?

164

¿Cómo confirmar un error de memoria insuficiente en producción y qué hacer al respecto? ¿Cómo tomar un volcado de heap en el momento de OOM?

163

¿Cómo garantizar el envío confiable de una factura si un servicio externo puede fallar?

163

¿En qué situaciones se utiliza el patrón de diseño Consumer?

Junior — Middle
162

Cuéntenos, ¿cómo era la distribución de tareas en su equipo, la toma de decisiones arquitectónicas?

162

¿En qué forma recibieron los requisitos para las tareas?

162

Problemas durante el despliegue: los errores ocurren durante el despliegue y desaparecen después. ¿Por qué?

162

¿Por qué busca un nuevo empleo?

162

¿Qué problemas pueden surgir al devolver una entidad JPA desde el repositorio y cómo evitarlos?

161

¿Qué otros problemas hay en el código? (SecurityContextHolder, datos personales, cálculos financieros)

161

¿Cómo te sientes respecto a escribir pruebas?

161
/15