OOP
- 객체지향 4대 원칙
- SOLID
Java
- 컴파일 과정
- Call by value & Call by reference
- Primitive type & Reference type
- 오토 박싱 & 오토 언박싱
- 직렬화
- 문자열 클래스
- Object 클래스 wait, notify, notifyAll
- 캐스팅
- Thread
- 자바의 동시성 이슈를 설명해주세요
- 고유 락 (Intrinsic Lock)
- JVM
- 가비지 컬렉터
- Error & Exception
- Stream API
- Record
- Interned String in Java
- Composition
- Reflection
Spring
- IoC
- DI
- Bean & Bean Scope
- Spring MVC
- @Transactional
JPA
- ORM
- 영속성 컨텍스트
- N+1