Sobes.tech

Java

Cuéntenos sobre los principios SOLID

Middle
108

¿La aplicación se conectaba directamente a PostgreSQL o a través de un componente intermedio?

Senior
107

¿Por qué es necesario el nivel de aislamiento Repeatable Read en este contexto y es necesario?

Senior
107

¿Cómo se distribuyen los consumidores en las particiones: cada consumidor se conecta a cada partición o no?

Senior
106

¿Qué es RAG desde el punto de vista de los documentos? — ¿Qué tipo de documentos son y cómo se preparan?

Senior
104

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.

Senior
103

¿Cómo proteger un controlador por roles en Spring Security?

Senior
100

Cuéntenos sobre los proyectos, tecnologías y desafíos técnicos en los que ha trabajado.

Senior
100

Si aumentas el número de particiones de uno a diez, ¿cómo distribuir los mensajes de manera uniforme entre ellas?

Senior
98

¿Cuál es su experiencia general en TI?

Senior
89

¿Por qué no pudiste simplemente escalar la API síncrona, agregar instancias de la aplicación o capacidad de base de datos en lugar de Kafka?

Senior
86

Mencionaste que aceleraste las operaciones de 600 a 100-150 ms. ¿Qué tecnologías y soluciones hicieron esto posible?

Senior
84

¿Cómo coloca HashMap los objetos en el árbol bin si la clave no implementa Comparable?

Senior
81

¿Estás familiarizado con el modelo de subcontratación?

Senior
77

¿En qué casos usaría @Async?

Senior
72

¿Cómo implementar dos implementaciones de integración: una real para producción y una simulada para pruebas?

Senior
63

¿Cómo elegir entre dos implementaciones a través de una configuración sin perfiles de Spring?

Senior
62

Implemente un RateLimiter seguro para hilos: no más de 5 solicitudes por segundo para un userId, método isAllowed(String userId).

Senior
61

¿Qué hacen Object.wait(), notify() y notifyAll()?

Senior
57

¿Cómo garantizas el orden de procesamiento de mensajes en Kafka?

Senior
57
/92