Capillary TechnologiesRole: Java Backend EngineerSeptember 2026
Interview question
How is JVM heap memory divided into regions?
Follow-up questions
- How is an object promoted between regions after surviving multiple garbage collections?
- Under what conditions does an OutOfMemoryError occur, and what happens in the heap regions?