Java Interview Questions (Academic Notes)
Technical Questions
Explain the Java Memory Model and its implications on visibility and ordering guarantees.
Differentiate between interface-based polymorphism and subtype polymorphism in context of
dispatch.
Discuss garbage collector algorithms and pause-time trade-offs.