Sobes.tech

Java

¿Ha utilizado mecanismos de caché en la implementación de sus últimos proyectos?

Junior — Middle
Северсталь-ИфокомСеверсталь-Ифоком
120

Explique el principio de funcionamiento y el propósito del almacenamiento en caché de solicitudes en los sistemas.

Junior — Middle
120

¿Cómo analizar JSON en Java? ¿Qué bibliotecas se utilizan y cómo se ve el código?

Middle
Финансовые платформы
120

Cuéntame sobre el ciclo de vida de un bean en Spring.

Middle
Лоция
120

¿Cómo crear una excepción personalizada en Java?

Senior
kode.ru
120

¿Cómo se equilibraban las solicitudes entre las instancias en Kubernetes?

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

¿Qué fue lo más difícil en el trabajo: en Otkritie o en Gazpromneft?

Senior
ОТП БанкОТП Банк
120

Cuéntanos sobre tu experiencia actual y tu stack.

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

¿Qué método permite crear un objeto Optional que contiene un valor null?

Junior — Middle
ООО Ренью
120

¿Por qué aceptaste hablar si estás más en búsqueda pasiva?

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

¿Puedes nombrar dos categorías de métodos utilizados en la API de Streams?

Junior — Middle
120

¿Cómo ir en paralelo a varios servicios para compilar un informe?

Senior
Т-БанкТ-Банк
120

¿Cuál es la diferencia entre flujos calientes (hot) y fríos (cold) en programación reactiva?

Senior
IT OneIT One
120

El problema de OFFSET en la paginación en tablas grandes y cómo resolverlo (paginación basada en cursor)

Senior
Salmon
120

@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Verificar si el libro existe " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("El libro ya existe"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Libro {} por {} ha sido creado con id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Obtener libro " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }

Senior
СТЭП ЛОДЖИК (STEP LOGIC)
120

¿Cuál es la diferencia en el trabajo del consumidor con un group.id explícito y sin él?

Senior
ЦифровыеПривычки
120

Kafka: ¿cómo hacer que un solo mensaje de un tópico sea leído por dos servicios diferentes?

Middle
RedLab
120

¿Tienes experiencia en optimización de consultas SQL? ¿Sabes analizar el plan de la consulta?

Senior
Heads and Hands
120

¿Cómo implementa el manejo de excepciones verificadas en sus proyectos?

Junior — Middle
120

¿Qué decisiones tuvo que tomar en cuanto a la sustitución o implementación de la pila tecnológica? Dé un ejemplo.

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