Open In App

JP Morgan Chase Interview Experience for Java Developer

Last Updated : 31 Mar, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Tech Stack – Core Java, Web Services, Spring Framework, Spring Boot, Hibernates, Oracle SQL & SQL Server

Work Experience – 6 years

Below is the list of questions asked for the First Round of Technical Virtual interview happened on 13th March 2021.

  1. What is the difference between extending Exception Class & Runtime Exception Class?
  2. How to restrict Rest API requests to 1000 calls in 5 minutes in java?
  3. What is a functional interface?
  4. What is the difference between functional interface and interface? What is the benefit of creating a functional interface concept in java?
  5. Describe the way you design a Rest API to make it a secured one?
  6. On which parameters the connection pool size is calculated in Hibernates?
  7. Significance of @Embeddable and @Embedded annotations?
  8. How can we achieve a centralized way of exception handling when we have 1000 or more classes in our application?
  9. What is the use of interceptors?
  10. Use of profilers and how can we implement in java?
  11. Difference between Apache Tomcat and IBM WebSphere?
  12. Use of Comparator?
  13. What is the use of try with resources?
  14. How to perform Asynchronous Rest API in java?
  15. Use of @Transactional annotation?
  16. Explain the authentication and authorization scheme implemented in your project?
  17. How can we implement pagination in Hibernates?
  18. What is the alternative to Synchronized in multi-threading? (How can we avoid deadlocks without using Synchronized methods)  

Hope this article paves a way for the preparation.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads