Spring Data JPA is one of the most popular starters used in Spring-based applications. If we look at GitHub statistics, we’ll see that developers use Spring Data JPA in more than 900K projects. Compare it with 165K for Spring JDBC, and it becomes obvious that in many tech interviews developers face questions on Spring Data JPA and related technologies.
In this article, we will take a look at the most popular Spring Data JPA interview questions. Also, we’ll discuss underlying technologies – JPA and Hibernate. First, there will be some basic questions on general knowledge, and then we’ll review advanced topics.