This document contains 12 questions about advanced Java programming concepts for an assignment. The questions cover topics such as bytecode, the JVM, JRE, object-oriented vs object-based programming with examples, normal vs short-circuit logical operators, automatic type conversion vs type casting, break vs continue statements, methods vs functions, irregular arrays, the main method, the history of Java with five applications, data types in Java with ranges and defaults, literals and their usefulness, and differences between C++ and Java.