면접 타운

  • all

  • frontend

  • backend

  • 제네릭(Generics)이란 무엇인가요?

    Java에서의 제네릭의 개념과 이를 활용한 예제를 설명해주세요.

  • 리플렉션(Reflection)이란 무엇인가요?

    Java에서의 리플렉션의 개념과 이를 활용한 예제를 설명해주세요.

  • 오버라이딩과 오버로딩의 차이점은 무엇인가요?

    메서드 오버라이딩과 오버로딩의 차이점과 사용 사례를 설명해주세요.

  • GC(Garbage Collection)란 무엇인가요?

    Java에서의 가비지 컬렉션의 동작 방식과 종류를 설명해주세요.

  • 객체 지향 프로그래밍(OOP)의 4대 특성은 무엇인가요?

    캡슐화, 상속, 추상화, 다형성의 개념과 이를 활용한 예제를 설명해주세요.

  • JVM이란 무엇인가요?

    Java Virtual Machine의 역할과 구조에 대해 설명해주세요.

  • 캐시(Cache)의 활용은 어떻게 이루어지나요?

    Redis 등의 인메모리 캐시를 활용한 성능 향상 방법을 설명해주세요.

  • 트랜잭션 격리 수준(Isolation Level)의 종류는 무엇인가요?

    READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE의 차이점을 설명해주세요.

  • SQL과 NoSQL의 차이점은 무엇인가요?

    데이터 모델, 스키마 유연성, 확장성 측면에서의 차이점을 설명해주세요.

  • Nest.js에서 의존성 주입(Dependency Injection)은 어떻게 이루어지나요?

    Nest.js의 DI 컨테이너와 프로바이더의 역할을 설명해주세요.

  • ◀
  • 1
  • 2
  • 3
  • 4
  • 5
  • ▶