Sobes.tech

Java

¿Qué conjunto de estados puede adoptar un objeto en Hibernate durante su ciclo de vida?

Junior — Middle
169

¿Cómo se evalúa la complejidad temporal de la operación de agregar un elemento en TreeSet?

169

¿Estás preparado para realizar entrevistas prácticas y sabes cómo responder a las preguntas típicas que aparecen en un sistema de contratación real?

Junior — Middle
169

¿Cuál fue la causa de la aparición del patrón Page Object en las pruebas automatizadas?

Junior — Middle
169

¿Qué estrategias utilizar para eliminar la inconsistencia de datos cuando se almacenan solo en parte de los servicios?

Junior — Middle
169

Explique las diferencias entre las clases HashMap y Hashtable y en qué casos es preferible usar cada una de ellas.

Junior — Middle
169

Diseñe las relaciones (tablas de mensajes y agentes) y escriba una consulta SQL que devuelva los 5 mejores agentes cuyas respuestas son más apreciadas por los usuarios. El campo de reacción puede tomar los valores -1, 0, 1.

Senior
169

¿Cuál es el peor escenario para el algoritmo QuickSort al ordenar?

Junior — Middle
169

¿Qué tuviste más en las pruebas de todos los tiempos: UX/UI, backend, integraciones de API?

Middle
169

¿Puede explicar el principio de funcionamiento del modelo Pull en los sistemas de intercambio de mensajes?

Junior — Middle
169

¿Cómo organizar una caché para integración externa? ¿Qué parámetros tiene la caché?

Middle+
169

¿Puede explicar cómo se aplica el principio PECS en programación?

Junior — Middle
169

¿Qué factores adicionales son importantes para usted al elegir un trabajo, además del nivel de pago?

Junior — Middle
169

¿Está familiarizado con la plataforma Alice y sus capacidades?

Junior — Middle
169

¿Cómo implementó la migración de la estructura de la base de datos al transferirse entre diferentes entornos de prueba en su último proyecto?

Junior — Middle
169

¿En qué se diferencia la creación de una cadena usando el operador new y al asignar un literal entre comillas?

Junior — Middle
169

¿Dónde más los objetos inmutables muestran sus ventajas?

Middle+
169

Explique qué es un árbol binario de búsqueda equilibrado y por qué se utiliza.

Junior — Middle
169

/** * Devuelve una lista de etiquetas de libros de autores especificados por una lista de identificadores * @param authors lista de autores * @param searchAuthorIds lista de identificadores de autores cuyas etiquetas de libros se deben obtener * @return lista de etiquetas de libros de los autores indicados */ public static List<Tag> getTagsOfAuthorsBooks(List<Author> authors, List<String> searchAuthorIds) { return authors.stream() .filter(a -> searchAuthorIds.contains(a.id)) .flatMap(a -> a.books.stream()) .flatMap(b -> b.tags.stream()) .collect(Collectors.toList()); }

169

¿Puede explicar qué significa dividir las tablas en segmentos o partes en una base de datos?

Junior — Middle
169
/731