Java interviews are complex. This book will give you close to 100 quick reference questions that might be asked in any Java interview. The Book does not intend to teach on the basics of Java programming. But is an attempt to make the process of interviewing for a Java Position easier. 1) Interview questions on how JVM works 2) Advanced Interview questions on Collections. 3) Advanced Interview questions on Threads 4) Advanced Interview questions on Java I/O 5) Interview questions on DataTypes and their internal representation.