This document lists the 8 most common Java interview questions. It discusses questions about the Java Virtual Machine (JVM), platform independence in Java, abstract classes, packages, thread states including ready, running, waiting and dead, deadlocks, the most important feature of Java being platform independence, and the base class for all classes being java.lang.Object. The document provides brief explanations and definitions for each interview question.