Java Developer Interview questions

By Sandeep Desai (http://www.thedesai.net)

 

General questions

 

General Developer Knowledge

 

Java Knowledge

 

RDBMS knowledge

 

Data Structures

·         Name data structures and algorithms that you know about

 

Describe development project

 

Java questions

·         Difference between JDK and JRE

·         Whats new in JDK 1.5

o        Generics, Autoboxing, for loop, Annotations, Concurrent API

·         Describe difference between interface and abstract class

o        interfaces provide multiple inheritance

·         How to instantiate abstract class or interface

·         Write an abstract class

·         Write an interface

·         Are interfaces useful outside of multiple inheritance

·         What are exceptions  

·         What is the collection API

·         What is reflection

·         What is garbage collection

·         How can you force garbage collection

·         What is OOP

·         What access specifiers available in Java

·         What data types are available in Java

·         How do you store int in an ArrayList

·         What is final  

·         Does Java have goto

·         What are inner classes? Anonymous inner classes

 

JDBC

 

Servlet/JSP

 

Hibernate

 

EJB

 

Spring

 

 

HTML/CSS/Javascript

 

Other Interpreted Languages