What are some common JVM tuning options for performance improvement?
How do you configure the heap size for a JVM application?
What is the difference between -Xms and -Xmx parameters?
What are JVM flags, and how are they categorized?
How do you monitor JVM performance and diagnose issues?
What tools can be used for profiling and tuning JVM performance (e.g., VisualVM, JProfiler)?
What is the difference between a thread dump and a heap dump?