반응형
JPA 인터뷰에 나올 수 있는 날카로운 면접질문 리스트입니다.
- JPA와 Hibernate의 차이점은 무엇인가요?
- Hibernate에서 Session과 Transaction의 역할은 무엇인가요?
- JPA에서 Entity의 Life Cycle은 어떻게 이루어지나요?
- JPA에서 Entity의 상태(State) 전이는 어떻게 이루어지나요?
- JPA에서 Persist() 메서드는 무엇을 하는 메서드인가요?
- JPA에서 Flush() 메서드는 무엇을 하는 메서드인가요?
- JPA에서 Cascade Type을 지정하지 않으면 어떻게 될까요?
- JPA에서 FetchType.LAZY로 설정했을 때 N+1 문제가 발생하는 이유는 무엇인가요?
- JPA에서 Entity를 캐시하는 방법은 무엇인가요?
- JPA에서 쿼리 캐시를 사용하는 방법은 무엇인가요?
- Hibernate에서 1차 캐시와 2차 캐시의 차이점은 무엇인가요?
- JPA에서 Dirty Checking이란 무엇인가요?
- Hibernate에서 Dirty Checking이 어떻게 이루어지나요?
- JPA에서 Proxy란 무엇인가요?
- Hibernate에서 Proxy는 어떻게 생성되고 사용되나요?
- JPA에서 Query Language는 무엇인가요?
- JPA에서 JPQL(JPA Query Language)이란 무엇인가요?
- JPA에서 Named Query란 무엇인가요?
- JPA에서 Criteria API란 무엇인가요?
- JPA에서 Criteria Query를 사용하는 이유는 무엇인가요?
- Hibernate에서 SQL Query를 작성하는 방법은 무엇인가요?
- Hibernate에서 Native SQL Query를 작성하는 방법은 무엇인가요?
- JPA에서 Transaction의 기본 동작 방식은 무엇인가요?
- JPA에서 Transaction의 Isolation Level은 무엇인가요?
- JPA에서 Transaction의 Propagation은 무엇인가요?
- JPA에서 Inheritance(상속)란 무엇인가요?
- JPA에서 Inheritance 전략에는 어떤 것이 있나요?
- JPA에서 Inheritance 전략 중 Single Table 전략이란 무엇인가요?
- JPA에서 Inheritance 전략 중 Joined Table 전략이란 무엇인가요?
- JPA에서 Inheritance 전략 중 Table per Concrete Class 전략이란 무엇인가요?
- JPA에서 Lazy Loading과 Eager Loading의 차이점은 무엇인가요?
- JPA에서 연관 관계(OneToMany, ManyToOne 등)를 설정하는 방법은 무엇인가요?
- JPA에서 CascadeType.ALL의 의미는 무엇인가요?
- JPA에서 orphanRemoval 옵션은 무엇인가요?
- JPA에서 FetchType.LAZY와 FetchType.EAGER의 차이점은 무엇인가요?
- JPA에서 OneToOne 양방향 연관 관계를 설정하는 방법은 무엇인가요?
- JPA에서 OneToMany 양방향 연관 관계를 설정하는 방법은 무엇인가요?
- JPA에서 ManyToMany 양방향 연관 관계를 설정하는 방법은 무엇인가요?
- JPA에서 테이블 간 연관 관계를 매핑하는 방법은 무엇인가요?
- JPA에서 Embedded Object란 무엇인가요?
- JPA에서 Embedded Object를 사용하는 방법은 무엇인가요?
- JPA에서 EntityManager란 무엇인가요?
- JPA에서 EntityManager의 주요 메서드는 무엇인가요?
- JPA에서 EntityManager를 사용할 때 주의할 점은 무엇인가요?
- JPA에서 @Transactional 어노테이션을 사용하는 이유는 무엇인가요?
- JPA에서 영속성 컨텍스트란 무엇인가요?
- JPA에서 영속성 컨텍스트의 생명 주기는 어떻게 이루어지나요?
- JPA에서 영속성 컨텍스트를 어떻게 관리하나요?
- JPA에서 영속성 컨텍스트가 엔티티를 관리하는 방법은 무엇인가요?
- JPA에서 쓰기 지연 SQL 저장소란 무엇인가요?
합격을 위해 질문 더보기 클릭
JPA
백엔드 개발자
👉 백엔드 경력자를 위한 면접질문 10개
👉 백엔드 서버 개발자 인터뷰 면접 질문 200가지
개발 공통
반응형
'개발 기타' 카테고리의 다른 글
코루틴(coroutine) 관련 개발 인터뷰 면접 질문 50가지 (0) | 2023.03.02 |
---|---|
JPA 관련 인터뷰 면접 질문 30가지 (심화) (0) | 2023.03.02 |
Git 관련 인터뷰 면접 질문 50가지 (0) | 2023.03.02 |
백엔드 서버 개발자 인터뷰 면접 질문 200가지 (0) | 2023.03.02 |
유닛테스트 코드 잘짜는 꿀팁 (0) | 2022.03.05 |
댓글