issues
search
hi-min-study
/
cs-study-for-tech-interview
기술 면접을 위한 CS 스터디 ❤️🔥
13
stars
0
forks
source link
16_JPA_1
#85
Open
BeommoKoo-dev
opened
3 months ago
BeommoKoo-dev
commented
3 months ago
JPA
Hibernate
영속성 컨텍스트
엔티티 라이프사이클
즉시/지연 로딩
BeommoKoo-dev
commented
3 months ago
예상 질문
Hibernate가 무엇인지 설명해 주세요.
Hibernate의 장단점은 무엇일까요?
영속성 컨텍스트에 대해서 설명해 주세요.
영속성 컨텍스트의 장점은 무엇이 있을까요?
jpa의 commit과 flush에 대해 설명해 주시고, 두개의 차이점을 설명해 주세요
flush가 되는 시점은 언제인가요?
엔티티 라이프사이클에 대해 설명해 주세요.
즉시/지연로딩에 대해 설명해 주세요.
실무에서는 즉시로딩을 지양합니다. 이유가 무엇일까요?
면접 질문
Hibernate가 무엇인지 설명해 주세요.
Hibernate는 사용하는 이유가 뭔가요?
영속성 컨텍스트에 대해 설명 부탁드립니다.
영속성 컨텍스트의 이점은 무엇인가요?
방금 말한 이점에 대해 간단하게 설명해주실 수 있나요?
변경 감지 과정에 대해 설명해주세요.
flush에 대해서 설명해주세요.
commit과 flush의 차이점을 아시나요?
flush 한 후 롤백이 일어나면 DB에 저장이 안된다는 건가요?
엔티티의 생명주기에 대해 설명해주세요.
각각 언제 변화가 되는지도 설명해주세요.
지연로딩이 즉시로딩 보다 어떤 점에서 성능이 좋은지 알려주세요.
N+1 문제가 지연로딩에서도 일어나는데 즉시로딩만의 문제점이 아니지 않나요?
프로젝트를 하실 때 주로 지연 로딩을 하시는건가요?
clear()에 대해서 설명해주세요.
지연 로딩을 할 때 사용하기 전까지 어떻게 객체를 들고 있나요?
commit이 일어날 때 어떤 단계를 거쳐서 DB에 반영되는지 설명해주세요.
Yiseull
commented
3 months ago
예상 질문
JPA란 무엇이며, 왜 사용하는지 설명해주세요.
JPA를 사용하면 어떤 이점이 있나요?
Hibernate와 JPA의 관계에 대해 설명해주세요.
영속성 컨텍스트에 대해 설명해주세요.
영속성 컨텍스트 이점(5가지)에는 어떤 것들이 있나요?
영속성 컨텍스트에서 엔티티의 생명주기를 설명해주세요.
준영속 상태란 무엇이며, 어떻게 발생하나요?
영속성 컨텍스트에서 엔티티의 상태 변화를 어떻게 감지하나요?
즉시 로딩과 지연 로딩의 차이는 무엇인가요?
hi-june
commented
3 months ago
예상 질문
JPA에 대해서 설명해주세요.
영속성 컨텍스트에 대해 설명해주세요.
영속성 컨텍스트를 통해 엔티티를 관리함으로써 얻는 이점은 무엇이 있나요?
엔티티의 생명주기에 대해 설명해주세요.
영속성 컨텍스트를 통한 갱신 작업은 어떤 식으로 이루어지나요?
즉시 로딩과 지연 로딩에 대해서 설명해주세요.
면접 질문
JPA란 무엇이며 왜 사용하는지 설명해주세요.
영속성 컨텍스트에 대해 설명해주세요
엔티티를 관리하면서 얻는 이점은 무엇인가요?
영속성 컨텍스트의 flush에 대해서 설명해주세요.
commit과 flush의 차이점을 아시나요?
엔티티의 생명주기에 대해 설명해주세요.
준영속 상태가 언제 발생하는지 설명해주세요.
영속성 컨텍스트에 변경 감지 과정을 설명해주세요.
쓰기지연이 어떤 면에서 이점이 있는 설명해주세요.
clear()에 대해서 설명해주세요.
flush 한 후 롤백이 일어나면 어떻게 되나요?
즉시 로딩과 지연 로딩에 대해서 설명해주세요.
프로젝트 하면서 즉시 로딩과 지연 로딩 중 어떤 것을 주로 사용하셨나요?
주로 지연 로딩을 사용한 이유가 있나요?
속도나 메모리 측면에서 이점이 있다고 했는데 어떤 점에서 이점이 있나요?
지연 로딩을 사용할 때 사용하기 전까지 어떻게 객체를 가지고 있나요?
born-A
commented
3 months ago
예상 질문
JPA와 Hibernate에 대해 설명해주세요.
JPA에서 영속성 컨텍스트란 무엇인가요?
JPA에서 영속성 컨텍스트의 특징은 무엇인가요 ?
JPA에서 Entity의 Life Cycle은 어떻게 이루어지나요?
JPA에서 Flush() 메서드는 무엇을 하는 메서드인가요?
JPA에서 Lazy Loading과 Eager Loading의 차이점은 무엇인가요?
Curry4182
commented
3 months ago
예상질문
Hibernate가 무엇인지 설명해주세요
JPA와 Hibernate 관계에 대해 설명해주세요
영속성 컨텍스트에 대해 설명해주세요
영속성 컨텍스트의 장점
영속성 컨텍스트에서 flush와 clear는 언제 일어나나요?
엔티티 라이프 사이클에 대해 설명해주세요
즉시로딩과 지연로딩에 대해 설명해주세요