This document contains 100 Java and Java EE interview questions related to topics like Java servlets, JSP, Spring, Hibernate, JDBC, JSF, Struts, EJB and more. Some key questions covered include what are considered web components in Java, what is Hibernate and ORM, differences between proxy and adapter patterns, types of dependency injection supported by Spring, and advantages of Spring framework.