What is JDBC ?
 What are different types of JDBC drivers ?
 Which driver you are using in your project ?
 What are the steps to connect to the database ?
 What is service id ?
 How to find service id of oracle database ?
 How to find serice id of MySql database ?
 How to Register driver in JDBC ?
 How to load Drivers in JDBC ?
 What is the difference between registering and loading the drivers ?
 What is the difference between executeQuery() and executeUpdate()?
 Why execute() method?
 What are the importent interfaces in JDBC ?
 What are different Statments interfaces in JDBC ?
 Why Statement interface in JDBC ? write a sample program .
 Why PreparedStatement interface ? write a sample program .
 Differences between Statement and PreparedStatement ?
 How to set Null value as parameter to PreparedStatement ?
 What is Stored Procedure ?
 Why CallableStatement in JDBC ? write a program .
 What is metadata ?
 What is database metadata? How do you get it ?
 How do you get database name using JDBC program ?
 How do you get database version using JDBC program ?
 How do you get name and version of Driver ?
 What is ResultSet metadata ? How do you get it ?
 How do you get column count of a table using JDBC program ?
 How do you get column name using JDBC program ?
 How do you get column type using JDBC program ?
 Write a program to print table details like column names and types.
 What is transaction management ?
 What interfaces are responsible for transaction management in JDBC ?
 How to rollback in JDBC ?
 What is dirty read ?
 How do you prevent dirty read ?
 What is phantom read ?
 How do you prevent phantom read ?
 What are the different types locks in JDBC?
 What is batch processing ? Write a program ?
 What type of Exception occurs mainly in batch processing ?
 What type of statements we can run in batch processing ?
 Can we execute DDL statements in batch processing ?
 What are the different types of ResultSets ?
 What are the different types of ResultSets ?
 What is the difference between Rowset and ResultSet ?
 What are the different types of Rowsets ?
 What is cached Rowset ? write a simple program?
 What is JDBC Rowset? write a simple program?
 What is the Savepoint in JDBC?
 How do you set a save point in a program?
 What is connection pool ?
 What are the different types of connection pools?
 What type of connection pool is used in your project ?
 How do you inert and retrieve images in JDBC ?
 Write a program to insert and display file in JDBC ?
 What if we dont close stream while reading it from databse ?
 What is Datasource ?
 What is JNDI ?
 How do you get connection using JNDI ?
 How do you insert date in a table ?
 How do you convert sql date to java date ?
 How do you convert java date to sql date ?
 What is seqence ?
 How do you insert sequence number in a table ?