issues
search
dev-team-study
/
cs-study
기술 면접 대비를 위한 CS 스터디
103
stars
0
forks
source link
[1회차_Spring] 22. JPA2, 테스트
#100
Open
Hchanghyeon
opened
10 months ago
Hchanghyeon
commented
10 months ago
JPA
고아객체
단뱡향/양방향 매핑
N + 1 문제
테스트
DDD, TDD
Junit4 vs Junit5
단위, 통합, 인수 테스트
stub, mock
SpringBoot 계층별 테스트 방법
테스트 커버리지 (JACOCO)
Hchanghyeon
commented
10 months ago
고아 객체가 무엇인지 설명해주세요.
단방향/양방향 매핑에 대해서 설명해주시고, 보통 프로젝트에서 연관관계를 어떻게 매핑하여 사용하시는지 설명해주세요.
N+1 문제가 무엇이고, 실제 프로젝트에서 발생했던 경험이 있으면 설명해주세요.
DDD와 TDD에 대해서 간단하게 설명해주세요
단위, 통합, 인수 테스트에 대해서 간단하게 설명해주세요.
stub과 mock이 무엇인지 설명해주세요.
SpringBoot 계층별 (Domain, Repository, Service, Controller) 테스트에 대해서 설명해주시고, 본인은 프로젝트에서 어떻게 했었는지 설명해주세요.
테스트 커버리지에 대해서 설명해주세요.
BeomSeogKim
commented
10 months ago
고아 객체란 무엇인가요?
단방향 / 양방향 매핑에 대해서 설명해주세요.
N + 1문제가 무엇인지 설명해주세요. 어떻게 해결할 수 있나요?
DDD와 TDD의 차이점에 대해서 설명해주세요.
단위테스트, 통합테스트, 인수테스트에 대해서 설명해주세요
stub, mock은 어떠한 차이점이 존재하나요?
SpringBoot 계층별 테스트에 대해서 설명해주세요.
테스트커버리지 도구 중 하나인 JACOCO에 대해서 설명해주세요.
HandmadeCloud
commented
10 months ago
연관관계 매핑의 장단점이 뭘까요?
언제 연관관계를 사용하시나요?
private메소드와 void메소드는 어떻게 단위테스트를 진행하셨나요?
지연로딩상황, osiv가 꺼져있고 toString을 사용하게 되면 어떤 일이 일어날까요?
테스트커버리지를 100프로로 가져가게 되면 장단점이 뭘까요?
tdd에 대한 본인의 생각을 말씀해주세요
단위테스트 통합테스트 중 본인이 더 중요하다고 생각하는 부분에 대해 말해주세요
고아객체의 조건과 특징에 대해서 말해주세요
charlesuu
commented
10 months ago
고아 객체 기능을 사용할 때 주의해야 할 점은 무엇인가요?
객체 지향 프로그래밍에서 양방향 연관 관계를 구현할 때 주의해야 할 점은 무엇인가요?
N + 1 문제를 경험해보셨나요? 해결하기 위해 어떤 방법을 사용하셨나요?
JPQL의
와 EntityGraph의 차이점을 설명해 주세요.
DDD를 적용했을 때 어떤 이점이 있나요?
TDD를 실무에서 적용할 때 장단점은 무엇이 있을까요?
JUnit 4와 JUnit 5를 비교했을 때, JUnit 5가 가지는 주요 개선점은 무엇인가요?
단위 테스트, 통합 테스트, 인수 테스트의 차이점을 설명하고, 각 테스트가 적합한 경우를 예로 들어 설명해 주세요.