EPAM Systems interview question

Difference between JPA and hibernate