Java
-- Hay tablas con la estructura Empleado id (PK) nombre salario dep_id (FK department.id) Departamento id (PK) nombre -- escribir una consulta que devuelva una lista de los nombres de todos los departamentos con el salario máximo en cada departamento select d.nombre, MAX(e.salario) from Departamento d left join Empleado e on e.dep_id = d.id group by d.nombre
¿Puedes explicar qué es una interfaz de programación de aplicaciones (API) síncrona?
¿Tiene experiencia en análisis y optimización del rendimiento de aplicaciones Java?
¿Por qué no se utilizan funciones hash con el mínimo número de colisiones?
¿Cómo implementa las pruebas de su código usando JUnit?
¿Cómo se ajusta automáticamente TreeMap para garantizar el equilibrio y la eficiencia en su funcionamiento?
¿Qué tipos de ámbitos de alcance existen para componentes o beans en el contexto de la inyección de dependencias?
¿En qué casos es justificado el uso de diferentes métodos de interacción de componentes del sistema?
¿Es posible crear una consulta personalizada en JPA sin usar los métodos estándar?
/** * Implementar la transferencia de fondos entre dos cuentas. Tenga en cuenta que esta es una solución de producción * Parámetros de entrada: * @param fromAccountId identificador único del usuario que transfiere fondos * @param toAccountId identificador único del usuario a quien se le transfieren fondos * @param amount cantidad de la transferencia. Número positivo */ public void transferMoney(Long fromAccountId, Long toAccountId, BigDecimal amount) { }
¿Qué son IoC y DI? Explique los conceptos
Explica el concepto de pool de cadenas en Java y su propósito.
¿Por qué estás buscando trabajo?
¿Cuáles son las diferencias entre las pruebas modulares y las pruebas de integración en su esencia y propósito?
¿Qué métodos se pueden utilizar para realizar la configuración y ajuste de componentes en el marco de Spring?
¿En qué se diferencia un proceso de un hilo?
¿Es permisible aplicar la anotación @ExtendWith a cualquier clase al usar pruebas?
¿Cómo se puede identificar un problema en la recolección de basura analizando los volcados de memoria Heap?
¿Cómo puede utilizarse una función hash para procesar datos como nombres completos y números de pasaporte cuando se usan como claves?
Cuéntenos sobre el principio de Segregación de Interfaces (la letra I en SOLID).