Sobes.tech

Java

¿Qué son el bloqueo optimista y pesimista? ¿Cómo se implementan?

164

Cuéntenos cómo aplicó OpenShift en su último proyecto.

Junior — Middle
164

¿Puedes hablar sobre los diferentes enfoques de herencia utilizados en JPA para modelar relaciones entre entidades?

Junior — Middle
163

¿Por qué la clase String se declara como final en Java?

Junior — Middle
163

¿De qué maneras se puede prevenir o eliminar los bloqueos mutuos en el sistema?

Junior — Middle
163

Explica qué es la clase CompletableFuture y cómo se utiliza para trabajar con tareas asíncronas en Java.

162

¿Qué método de organización y gestión de ramas y commits en Git prefieres aplicar en tu trabajo?

Junior — Middle
161

¿Cómo entender, según el plan de la consulta, que faltan índices?

160

¿Por qué en el entorno de prueba la consulta se ejecuta rápidamente, pero en producción es lenta, aunque los datos son iguales? ¿Cómo investigarlo?

159

¿Cómo garantizar el acceso conjunto de dos microservicios a una misma base de datos?

Junior — Middle
158

¿Es seguro y confiable almacenar datos en Kafka a largo plazo?

Junior — Middle
157

class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }

157

¿En qué se diferencian los frameworks Spring y Spring Boot en el contexto del desarrollo de aplicaciones Java?

157

¿Tiene experiencia en el uso de plantillas GPCT en su trabajo?

Junior — Middle
157

¿Qué escenarios de prueba implementas para verificar módulos o funciones en el código?

Junior — Middle
154

¿Qué métodos y herramientas se utilizan en Java para organizar la sincronización de datos en flujo?

Junior — Middle
153

Explique las diferencias entre las clases Future y CompletableFuture en el contexto de la programación asíncrona en Java.

151

¿Qué sucederá con el mensaje en Kafka si se lanza una excepción durante su procesamiento (pero la aplicación no falla)?

151
/9