가장 많이 묻는 면접 질문과 답변 & 온라인 테스트
면접 준비, 온라인 테스트, 튜토리얼, 라이브 연습을 위한 학습 플랫폼

집중 학습 경로, 모의고사, 면접 준비 콘텐츠로 실력을 키우세요.

WithoutBook은 주제별 면접 질문, 온라인 연습 테스트, 튜토리얼, 비교 가이드를 하나의 반응형 학습 공간으로 제공합니다.

Prepare Interview

Java Garbage Collection 면접 질문과 답변

Ques 16. Explain the concept of the 'garbage-first' (G1) garbage collector.

The G1 garbage collector is designed to provide high throughput and low-latency garbage collection. It divides the heap into regions and uses a series of Garbage-First (GF) queues to prioritize collection of regions with the most garbage.

도움이 되었나요? Add Comment View Comments
 

Ques 17. What is the 'OutOfMemoryError' in Java, and how is it related to garbage collection?

The 'OutOfMemoryError' is an exception thrown when the Java Virtual Machine (JVM) runs out of memory. It can occur if the garbage collector is unable to free up enough memory to satisfy the memory allocation request.

도움이 되었나요? Add Comment View Comments
 

Ques 18. Explain the concept of garbage collection ergonomics in Java.

Garbage collection ergonomics involves the JVM automatically tuning garbage collection parameters based on the characteristics of the application, such as heap size, pause time goals, and allocation rates.

도움이 되었나요? Add Comment View Comments
 

Ques 19. How does the Java Virtual Machine (JVM) handle circular references in garbage collection?

The JVM uses a reachability analysis to determine if objects are reachable or not. Circular references are handled by the garbage collector, which identifies and collects objects that are no longer reachable.

도움이 되었나요? Add Comment View Comments
 

Ques 20. What is the role of the '-Xmx' and '-Xms' JVM options in garbage collection?

The '-Xmx' option sets the maximum heap size, while the '-Xms' option sets the initial heap size. Properly configuring these options can impact garbage collection performance and overall application memory usage.

도움이 되었나요? Add Comment View Comments
 

Most helpful rated by users:

Copyright © 2026, WithoutBook.