Sobes.tech

Java

¿Qué significa propagation cuando un método se llama desde el contexto de una transacción ya abierta?

Senior
ки системы
143

importar jakarta.persistence.Id; importar jakarta.persistence.Table; importar jakarta.ws.rs.QueryParam; importar lombok.Data; importar lombok.extern.log4j.Log4j2; @Log4j2 @Service @RestController("/store/book") public class BookStoreController { private final BooksRepository repo; public BookStoreController(BooksRepository repo, Boolean bool, Collection keys) { this.repo = repo; if (bool) { // verificar la primera clave String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... alguna lógica log.warn("Usando clave " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Verificar si el libro existe " + map); }

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

¿Qué temas es mejor abordar primero al prepararse para una entrevista?

Junior — Middle
СБЕРСБЕР
143

¿Dónde exactamente puede ocurrir un error sin volatile en Double-Checked Locking?

Middle+
Мираполис
143

¿Cuáles son los tipos de concesión en OAuth 2.0 y para qué sirven?

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

¿Qué métodos y mecanismos de sincronización de hilos en Java conoces?

Senior
Napoleon IT
143

¿Cuál fue el proyecto de mayor tamaño en términos de número de miembros del equipo en toda tu carrera?

Senior
Яндекс вертикали
143

¿Cuál es la complejidad temporal al buscar un elemento por valor en una lista enlazada (LinkedList)?

Junior — Middle
143

¿Puedes contarme sobre los microservicios? ¿Los has implementado desde cero, has explorado la arquitectura?

Senior
Альфа КапиталАльфа Капитал
143

Diseña una API para generar un extracto bancario (documento PDF, que tarda mucho en generarse). ¿Qué endpoints son necesarios?

Senior
СБЕРСБЕР
143

¿Qué hace que Java sea un lenguaje universal para el desarrollo de aplicaciones en diferentes sistemas operativos?

Junior — Middle
143

¿Qué es la capa anti-corrupción y cómo se organizó?

Senior
СБЕРСБЕР
143

¿Qué es una colisión en HashMap? ¿Cuál es la complejidad optimista y pesimista del acceso?

Senior
СБЕРСБЕР
143

¿Hubo algún proyecto en el que creaste algo desde cero con IA generativa? ¿Qué generaste y qué escribiste tú mismo?

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

¿Qué elegiría para un nuevo proyecto: Spring Data JPA o Spring Data JDBC, y por qué?

Intern
sber tech
143

Cuéntame sobre los principios SOLID, especialmente Inversión de Dependencias y Segregación de Interfaces

Senior
МосбиржаМосбиржа
143

¿En qué casos y cómo se accede a los métodos o clases en un lenguaje de programación usando dos puntos (::)?

Junior — Middle
СБЕРСБЕР
143

¿Cómo se puede implementar un mecanismo de seguridad para gestionar las sesiones de usuario, de modo que el usuario pueda finalizar sus sesiones por sí mismo?

Junior — Middle
143

¿Qué le motivó a elegir una carrera en desarrollo de Java?

Junior — Middle
СБЕРСБЕР
JSA Group
143

¿Configuró o ajustó procesos de CI/CD o pipelines similares por su cuenta?

Junior — Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
143
/730