제네릭(Generics)이란 무엇인가요?
Java에서의 제네릭의 개념과 이를 활용한 예제를 설명해주세요.
Java에서의 제네릭의 개념과 이를 활용한 예제를 설명해주세요.
Java에서의 리플렉션의 개념과 이를 활용한 예제를 설명해주세요.
메서드 오버라이딩과 오버로딩의 차이점과 사용 사례를 설명해주세요.
Java에서의 가비지 컬렉션의 동작 방식과 종류를 설명해주세요.
캡슐화, 상속, 추상화, 다형성의 개념과 이를 활용한 예제를 설명해주세요.
Java Virtual Machine의 역할과 구조에 대해 설명해주세요.
Redis 등의 인메모리 캐시를 활용한 성능 향상 방법을 설명해주세요.
READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE의 차이점을 설명해주세요.
데이터 모델, 스키마 유연성, 확장성 측면에서의 차이점을 설명해주세요.
Nest.js의 DI 컨테이너와 프로바이더의 역할을 설명해주세요.