Experiencia de entrevista de JP Morgan Chase para desarrollador de Java

Tech Stack : Core Java, servicios web, Spring Framework, Spring Boot, Hibernates, Oracle SQL y SQL Server

Experiencia Laboral – 6 años

A continuación se muestra la lista de preguntas formuladas para la primera ronda de entrevista técnica virtual que tuvo lugar el 13 de marzo de 2021.

  1. ¿Cuál es la diferencia entre extender la clase de excepción y la clase de excepción de tiempo de ejecución?
  2. ¿Cómo restringir las requests de Rest API a 1000 llamadas en 5 minutos en Java?
  3. ¿Qué es una interfaz funcional?
  4. ¿Cuál es la diferencia entre interfaz funcional e interfaz? ¿Cuál es el beneficio de crear un concepto de interfaz funcional en Java?
  5. Describa la forma en que diseña una API Rest para que sea segura.
  6. ¿Sobre qué parámetros se calcula el tamaño del grupo de conexiones en Hibernates?
  7. ¿Importancia de las anotaciones @Embeddable y @Embedded?
  8. ¿Cómo podemos lograr una forma centralizada de manejo de excepciones cuando tenemos 1000 o más clases en nuestra aplicación?
  9. ¿Cuál es el uso de los interceptores?
  10. ¿Uso de perfiladores y cómo podemos implementar en java?
  11. ¿Diferencia entre Apache Tomcat e IBM WebSphere?
  12. ¿Uso del comparador?
  13. ¿De qué sirve probar con recursos?
  14. ¿Cómo realizar la API de descanso asíncrono en java?
  15. ¿Uso de la anotación @Transactional?
  16. Explique el esquema de autenticación y autorización implementado en su proyecto.
  17. ¿Cómo podemos implementar la paginación en Hibernates?
  18. ¿Cuál es la alternativa a Synchronized en multi-threading? (¿Cómo podemos evitar interbloqueos sin usar métodos sincronizados?)  

Espero que este artículo allane el camino para la preparación.

Publicación traducida automáticamente

Artículo escrito por sravanikotha13 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *