Sobes.tech

Java

¿Puede explicar el concepto de partición de datos en Kafka y cómo se implementa?

Junior — Middle
314

¿Cuál es la complejidad temporal de buscar un elemento por clave en la estructura de datos TreeMap?

Junior — Middle
303

¿Puede explicar el concepto de Livelock en el contexto de la multitarea en Java?

Junior — Middle
296

¿Cuál de los principios SOLID se considera el más importante y para qué sirve?

Junior — Middle
288

¿Cómo funciona el patrón Proxy y en qué se diferencia de los objetos normales?

Junior — Middle
287

Explique las diferencias entre los patrones adaptador, decorador y proxy, sus propósitos y áreas de aplicación.

Junior — Middle
285

¿De qué maneras se implementan los cálculos paralelos y la gestión de hilos de ejecución en los sistemas de software?

Junior — Middle
272

Explique el concepto de garantizar la entrega de mensajes en Apache Kafka.

Junior — Middle
269

¿Qué cantidad de hilos utiliza simultáneamente un Stream paralelo en la configuración estándar de la API Stream?

Junior — Middle
267

Explique qué es un servicio web SOAP y cómo se implementa mediante WSDL?

Junior — Middle
265

¿Puedes enumerar los principales tipos de bases de datos relacionales que conoces?

Junior — Middle
264

¿En qué se diferencian las secciones dependency y dependencyManagement en el archivo de configuración de Maven?

Junior — Middle
262

¿Qué estrategias de fusión de ramas has utilizado al trabajar con Git?

Junior — Middle
262

¿Cuáles son las ventajas y desventajas de usar la multitarea en las aplicaciones Java?

Junior — Middle
262

¿Puede explicar qué se entiende por excepción en el lenguaje Java y cómo se utiliza?

Junior — Middle
261

¿En qué se diferencian los métodos map y flatMap en Java Stream API y cuáles son sus características de uso?

Junior — Middle
258

¿Qué métodos se utilizan normalmente para que una aplicación Java se comunique con una base de datos?

Junior — Middle
257

¿En qué se diferencia el uso de @Spy de @Mock en las pruebas?

Junior — Middle
257
/17