Java
¿Qué tipos de anotaciones @Retention conoces y en qué se diferencian?
¿Puedes nombrar diferentes tipos de estructuras de datos basadas en listas?
¿Cómo se puede implementar una relación de tipo many-to-many en una base de datos o ORM?
¿Puede explicar qué es RestTemplate en el marco de Spring Framework y cómo se utiliza para realizar solicitudes HTTP?
¿En qué se diferencian las operaciones de añadir elementos a una lista mediante el método append y la unión de listas mediante concatenación?
Explique las diferencias entre los niveles de acceso private, default (package-private), protected y public en los lenguajes de programación, por ejemplo, en Java.
¿Se puede usar un índice para acceder a un elemento en un conjunto (set)?
¿Ha utilizado alguna vez en Hibernate la estrategia de carga de datos FetchType Eager?
¿Qué métodos se pueden utilizar para realizar la configuración y ajuste de componentes en el marco de Spring?
¿Cuál es la diferencia entre los ámbitos de Singleton y Prototype en el contexto de Spring Framework?
¿Cuáles son las principales dificultades que pueden surgir al implementar la escalabilidad horizontal de los sistemas?
¿Qué estructura de datos principal se utiliza para implementar una lista enlazada?
¿Qué desarrollo profesional planeas para ti en el futuro?
¿Cómo se realiza el proceso de autorización mediante un token en el sistema?
Hay tablas de facturas y sus líneas. Encontrar las facturas donde `invoices.total` **NO coincide** con la suma de las líneas (horas * tarifa). ## Tabla `invoices`: | id | total | |----|-------| | 1 | 5000 | | 2 | 8000 | | 3 | 3200 | | 4 | 1500 | ## Tabla `invoice_lines`: | invoice_id | service_name | hours | rate | |------------|--------------|-------|------| | 1 | consulting | 10 | 500 | -- 5000 ✓ | 2 | design | 8 | 800 | -- } | 2 | development | 5 | 500 | -- 8900 ≠ 8000 ✗ | 3 | testing | 4 | 800 | -- 3200 ✓ | 4 | support | 2 | 500 | -- } | 4 | analytics | 3 | 300 | -- 1900 ≠ 1500 ✗ ## Resultado esperado: | id | total | actual_sum | |----|-------|------------| | 2 | 8000 | 8900 | | 4 | 1500 | 1900 | SELECT id, total, actual_sum ...
Cuéntenos más sobre la arquitectura de microservicios en su último trabajo: cuántos servicios, cómo interactuaban
¿De qué maneras mejoras tus habilidades y conocimientos técnicos?
¿El primer consulta verá los cambios si otra sesión actualiza y confirma los cambios mientras esa consulta está en ejecución?
¿Qué herramientas o bibliotecas utilizas para implementar trabajo asíncrono con el protocolo HTTPS?
¿Se abordaron en detalle todos los aspectos y temas preparados para la entrevista?