Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

19_ JDK_JRE_JVM #101

Open
Yiseull opened this issue Mar 20, 2024 · 5 comments
Open

19_ JDK_JRE_JVM #101

Yiseull opened this issue Mar 20, 2024 · 5 comments
Assignees
Labels

Comments

@Yiseull
Copy link
Member

Yiseull commented Mar 20, 2024

  • JDK, JRE, JVM
    • JDK vs JRE vs JVM
    • 컴파일 과정
    • 컴파일 언어 vs 인터프리터 언어
    • GC
      • 동작과정
      • 알고리즘
@BeommoKoo-dev
Copy link
Contributor

BeommoKoo-dev commented Mar 21, 2024

예상 질문

  • JDK, JRE, JVM을 비교해 주세요.
  • 자바 컴파일 과정에 대해 설명해 주세요.
  • 컴파일 언어와 인터프리터 언어에 대해 설명해 주세요.
  • 자바는 컴파일 언어일까요? 인터프리터 언어일까요?
  • GC란 무엇인가요? 장단점에 대해서 설명해 주세요.
  • GC의 대상은 어떠한 객체인가요? 또한 대상을 어떻게 청소하나요?
  • Minor GC와 Major GC에 대해 설명해 주시고, 과정에 대해서도 설명해 주세요.
  • GC알고리즘 중 아는 것에 대해 말씀해 주세요.

면접 질문

  • JVM이란 무엇인지 설명해주세요.
    • JDK, JRE에 대해 설명해주세요.
  • 자바 컴파일 과정에 대해 설명해 주세요.
  • 자바는 컴파일 언어일까요? 인터프리터 언어일까요?
    • 실행 엔진의 두가지 방식에 대해 말씀해주세요
  • 컴파일 언어와 인터프린터 언어의 차이점에 대해 말씀해주세요
  • GC란 무엇인가요?
    • GC의 장단점에 대해서 말씀해주세요.
  • GC의 대상은 어떠한 객체인가요? 또한 대상을 어떻게 청소하나요?
  • Minor GC와 Major GC에 대해 설명해 주시고, 과정에 대해서도 설명해 주세요.
  • GC알고리즘 중 아는 것에 대해 말씀해 주세요.
  • young generation과 old generation에 대해 각각 자세하게 설명부탁드립니다.
    • 왜 두개의 영역으로 나누셨나요?

@Yiseull
Copy link
Member Author

Yiseull commented Mar 21, 2024

예상 질문

  • JDK, JRE, JVM 각각에 대해 설명해주세요.
  • 컴파일 언어와 인터프리터 언어의 주요 차이점은 무엇인가요?
  • 자바는 컴파일 언어와 인터프리터 언어 중 어느 쪽에 속하나요?
  • 자바의 컴파일 과정을 설명해주세요.
  • 가비지 컬렉션(GC)의 주요 목적은 무엇인가요?
  • GC의 동작 원리에 대해 설명해주세요.
  • Survivor 영역은 왜 2개 인가요?
  • Young 영역과 Old 영역을 나누는 이유는 무엇인가요?
  • Minor GC와 MajorGC 의 차이점에 대해 말씀해주세요.
  • 가비지 컬렉션이 수행될 때 애플리케이션 성능에 미치는 영향은 무엇인가요?

면접 질문

  • JVM이란 무엇인지 설명해주세요.
    • JVM에서 자바 코드를 실행시킬 때, 전체 과정을 설명해주세요.
    • JDK, JRE에 대해 설명해주세요.
  • 자바는 컴파일 언어일까요? 인터프리터 언어일까요?
  • 인터프린터와 JIT에 대해서 좀 더 설명 부탁드립니다.
  • GC의 개념과 장단점에 대해서 설명해주세요
  • GC의 동작과정에 대해서 설명 부탁드립니다.
  • young generation과 old generation 으로 나누는 이유를 설명해주세요.
  • Survivor 영역은 왜 2개 인가요?
  • 가비지 컬렉션이 수행될 때 애플리케이션 성능에 미치는 영향은 무엇인가요?

@hi-june
Copy link
Member

hi-june commented Mar 21, 2024

예상 질문

  • JVM에서 자바 코드를 실행시킬 때, 전체 과정을 설명해주세요
  • 실행 엔진에서 바이트 코드를 실행시키는 과정을 좀 더 구체적으로 설명해주세요
  • GC에 대해서 설명해주세요
  • GC의 전반적인 과정에 대해서 설명해주세요
  • GC의 종류는 어떤 것이 있나요?
  • GC 알고리즘은 다양한 것이 있는데, 그 이유는 무엇인가요?
  • G1 GC 알고리즘을 알고 계신가요? 다른 GC 알고리즘과 어떤 차이가 있나요?

면접 질문

  • JVM이란 무엇인지 설명해주세요.
    • JVM에서 자바 코드를 실행시킬 때, 전체 과정을 설명해주세요.
    • JDK, JRE에 대해 설명해주세요.
  • 자바는 컴파일 언어일까요? 인터프리터 언어일까요?
  • 실행 엔진에서 바이트 코드를 실행하는 과정을 좀 더 구체적으로 설명부탁드립니다.
  • GC의 개념과 장,단점에 대해서 설명 부탁드립니다.
  • GC의 동작원리에 대해서 설명부탁드립니다.
  • Minor GC와 Major GC에 대해 설명해 주세요
  • young generation과 old generation에 대해 각각 자세하게 설명부탁드립니다.
    • young generation과 old generation 으로 나누는 이유를 설명해주세요.
  • GC 알고리즘에 대해 알고 계신 것에 대해 설명해주세요.

@born-A
Copy link
Contributor

born-A commented Mar 21, 2024

예상 질문

  • JDK, JRE, JVM에 대해 설명해주세요.
  • JAVA의 컴파일 동작 과정에 대해 설명해주세요.
  • 클래스로더의 세부 동작에 대해 설명해주세요.
  • 실행엔진의 두가지 방식에 대해 설명해주세요.
  • 컴파일언어와 인터프리터 언어에 대해 설명해주세요.
  • GC란 무엇인가요 ?
  • GC의 동작원리에 대해 설명해주세요.
  • 영 제너레이션과 올드 제너레이션은 무엇인가요 ?
  • 왜 영 제너레이션과 올드 제너레이션을 나눴을까요?
  • minor GC, major GC 과정에 대해 설명해주세요.
  • 가비지 컬렉션 대상은 무엇인가요 ?

@Curry4182
Copy link
Contributor

예상질문

  • JVM이란 무엇인가요?
  • JDK와 JRE에 대해 비교해주세요.
  • 자바 소스코드가 컴파일 되는 과정에 대해 말씀해주세요.
  • 컴파일 언어와 인터프리터 언어의 차이점에 대해 말씀해주세요.
  • GC란 무엇인가요?
  • GC의 장단점에 대해 이야기해주세요.
  • GC의 동작 과정에 대해 말씀해주세요.
  • Minor GC와 Major GC에 대해 말씀해주세요.
  • GC는 어떤 알고리즘이 있나요?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants