Sobes.tech

Java

¿Alta utilización de la base de datos — qué sugerir: particionado, sharding?

Senior
ТБанк
100

¿Qué hay de la indexación del salario — hay alguna revisión?

Middle+
Яндекс МаркетЯндекс Маркет
100

¿Qué son ZooKeeper y KRaft en el contexto de Kafka? ¿Cuál es la diferencia?

Senior
EXPERA
100

¿Cómo analizas el plan de ejecución y optimizas las consultas en PostgreSQL?

Middle+
Т-БанкТ-Банк
100

¿Qué es la lectura sucia (dirty read)?

Middle+
луция
100

Cuéntenos sobre la depuración de aplicaciones: ¿cómo depura, utiliza un perfilador?

Middle
Небольшая компания
100

Describa el proceso de trabajo utilizando herramientas de IA desde la recepción de la tarea hasta el despliegue.

Senior
Альфа-БанкАльфа-Банк
100

¿Cuál es el ciclo de vida de un bean de Spring?

Senior
EXPERA
100

¿En qué se diferencia Spring Data JPA de Spring Data JDBC?

Intern
sber tech
100

¿Solo trabajaste en un proyecto en [empresa]?

Senior
ИП Ганус Александр Андреевич
100

¿Qué te llevó a este tema (qué te motivó a leer sobre esto)?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

Hay un backend, hay una interfaz de usuario. La pila tecnológica es estándar: Java, Spring, React, Postgres. Tarea: Diseñar un endpoint REST que debe obtener datos de 3 fuentes y entregarlos a la UI, asegurando la mayor capacidad de procesamiento posible y el menor tiempo de respuesta posible (criterios máximos/mínimos según nuestras condiciones específicas, ya que en realidad no hay una solución mágica y hay que encontrar un compromiso). Se sabe que el pico esperado de RPS en este endpoint será de 200. Detalles conocidos sobre las fuentes: 1. Fuente - nuestra base de datos, consulta aproximadamente 15 segundos. 2. Fuente - servicio REST relacionado, degrada hasta 2 minutos bajo 100 RPS, en modo normal responde en 5 segundos. No podemos cambiar su comportamiento. 3. Fuente - servicio REST relacionado, responde aleatoriamente (no se han identificado patrones específicos) con errores 503, en modo normal responde en 10 segundos. No podemos cambiar su comportamiento.

Senior
солюшин
100

¿Cómo entiende Kubernetes que un pod ha muerto y necesita ser reemplazado? Cuente sobre las sondas.

Senior
СБЕРСБЕР
100

¿Con qué problemas se puede enfrentar en un entorno multihilo?

Senior
Альфа-БанкАльфа-Банк
100

¿Cuál fue el último libro o artículo relacionado con el trabajo que leíste?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

¿Cómo implementar la validación de la lógica de negocio en Spring (por ejemplo: edad >16 años, sin cuentas bloqueadas, límite de tarjeta no excedido)?

Senior
EXPERA
100

¿Cómo te sientes respecto a modificar tareas ya realizadas y refactorizar?

Senior
СБЕРСБЕР
100

¿Para qué casos se utilizó el mecanismo de cadena de reintentos y DLT (Tema de letras muertas)?

Senior
СБЕРСБЕР
100

¿Qué recolectores de basura (Garbage Collectors) conoces en Java? ¿Hay recomendaciones para el uso de diferentes tipos?

Senior
Napoleon IT
100

¿Has tenido experiencia trabajando con productos de IA/ML?

Senior
SSP Soft
100
/726