Quartz scheduler Interview Questions and Answers

What is Quartz? Quartz scheduler: Quartz is an open source job scheduling framework that can be integrated into a wide variety of Java applications. Where to use quartz scheduler? If our application have tasks to run on a predefine date and time then quartz scheduler is the ideal solution. See more at: JavaMail API architecture. … Read more

SQL Interview Questions and Answers

What is DBMS? DBMS refers to the Database Management System. It is a set of programs that enables you to store, modify, and retrieve the data from a database. See more at: Database overview. What is RDBMS? RDBMS refers to the Relational Database Management System. It is a database management system that is based on … Read more

JDBC Interview Questions and Answers

What is JDBC? JDBC refers to the Java Database Connectivity. It provides java API that allows Java programs to access database management systems (relational database). The JDBC API consists of a set of interfaces and classes which enables java programs to execute SQL statements. Interfaces and classes in JDBC API are written in java. See … Read more

Javamail api Interview Questions and Answers

Explain JavaMail? Email: Electronic mail refers to the method of exchanging digital messages from an author to one or more recipients over communications networks. JavaMail API: The JavaMail API provides a platform-independent and protocol-independent framework to for reading, composing, and sending emails. See more at: JavaMail API Overview. What is POP? POP is an acronym … Read more

Hibernate interview questions and answers

What is ORM? ORM refers to the Object-Relational Mapping. It is a programming technique for converting data between incompatible type systems like relational databases and object oriented programming languages like java. See more at: ORM overview. What is hibernate? Hibernate framework is an object-relational mapping library for the Java language. It is an open source … Read more

JSF Interview Questions and Answers

What is JSF? JSF stands for Java Server Faces. It is a UI component based and event driven MVC web application framework which simplifies the UI construction by reusable UI component. JSF specification provides a set of standard UI components which are reusable and extendable. Note: JSF is built on top of the Servlet API. … Read more

Struts 2 Interview Questions and Answers

What is MVC? MVC stands for Model-View-Controller design pattern which separates the business logic, presentation logic and navigation logic. Where: Model: is responsible for encapsulating the application data (POJO). View: is responsible for rendering the model data. Controller: is responsible for receiving the user request, building model object and passing the model object to the … Read more

JSP Interview Questions and Answers

What is JSP? JSP refers to the java server pages. Before starting discussion on jsp let us discuss the some problems of servlet. See more at: JSP Overview. What are the JSP lifecycle phases? A JSP page is converted into servlet before service requests. JSP Lifecycle consists of following phases: JSP Page Translation: The container … Read more

Servlets Interview Questions and Answers

What is a Web application? A web application or website is an application program which accessed over a network connection using HTTP and often runs inside a web browser. What is a Web browser? A web browser is a program which acts as an interface between user and web application e.g. Internet Explorer, Chrome, Safari, … Read more