Radhika
Member • Jul 10, 2011
Techincal Interview Questions - JAVA
JAVA QUESTIONS
- · What is the difference between an Abstract class and Interface?
- · What is user defined exception?
- · What do you know about the garbage collector?
- · What is the difference between java and c++?
- · In an HTML form I have a button which makes us to open another page in 15 seconds. How will you do that?
- · What is the difference between process and threads?
- · What is update method called?
- · Have you ever used HashTable and Directory?
- · What are statements in Java?
- · What is a JAR file?
- · What is JNI?
- · What is the base class for all swing components?
- · What is JFC?
- · What is the difference between AWT and Swing?
- · Considering notepad/IE or any other thing as process, What will happen if you start notepad or IE 3 times ? Where three processes are started or three threads are started?
- · How does thread synchronization occur in a monitor?
- · Is there any tag in HTML to upload and download files?
- · Why do you canvas?
- · How can you know about drivers and database information ?
- · What is serialization?
- · Can you load the server object dynamically? If so what are the 3 major steps involved in it?
- · What is the layout for toolbar?
- · What is the difference between Grid and Gridbaglayout?
- · How will you add panel to a frame?
- · Where are the card layouts used?
- · What is the corresponding layout for card in swing?
- · What is light weight component?
- · Can you run the product development on all operating systems?
- · What are the benefits if Swing over AWT?
- · How can two threads be made to communicate with each other?
- · What are the files generated after using IDL to java compiler?
- · What is the protocol used by server and client?
- · What is the functionability stubs and skeletons?
- · What is the mapping mechanism used by java to identify IDL language?
- · What is serializable interface?
- · What is the use of interface?
- · Why is java not fully objective oriented?
- · Why does java not support multiple inheritance?
- · What is the root class for all java classes?
- · What is polymorphism?
- · Suppose if we have a variable 'I' in run method, if I can create one or more thread each thread will occupy a separate copy or same variable will be shared?
- · What are virtual functions?
- · Write down how will you create a Binary tree?
- · What are the traverses in binary tree?
- · Write a program for recursive traverse?
- · What are session variable in servlets?
- · What is client server computing?
- · What is constructor and virtual function? Can we call a virtual function in a constructor?
- · Why do we use oops concepts? What is its advantage?
- · What is middleware? What is the functionality of web server?
- · Why is java not 100% pure oops?
- · When will you use an interface and abstract class?
- · What is the exact difference in between Unicast and Multicast object? Where will it be used?
- · What is the main functionality of the remote reference layer?
- · How do you download stubs from Remote place?
- · I want to store more than 10 objects in a remote server? Which methodology will follow?
- · What is the main functionality of Prepared Statement?
- · What is meant by Static query and Dynamic query?
- · What are Normalization Rules? Define Normalization?
- · What is meant by Servelet? What are the parameters of service method?
- · What is meant by Session? Explain something about HTTP Session Class?
- · In a container there are 5 components. I want to display all the component names, how will you do that?
- · Why there are some null interface in JAVA? What does it mean? Give some null interface in JAVA?
- · Tell some latest versions in JAVA related areas?
- · What is meant by class loader? How many types are there? When will we use them?
- · What is meant by flickering?
- · What is meant by distributed application? Why are we using that in our application?
- · What is the functionality of the stub?
- · Explain about version control?
- · Explain 2-tier and 3-tier architecture?
- · What is the role of Web Server?
- · How can we do validation of the fields in a project?
- · What is meant by cookies? Explain the main features?
- · Why java is considered as platform independent?
- · What are the advantages of java over C++?
- · How java can be connected to a database?
- · What is thread?
- · What is difference between Process and Thread?
- · Does java support multiple inheritance? if not, what is the solution?
- · What are abstract classes?
- · What is an interface?
- · What is the difference abstract class and interface?
- · What are adapter classes?
- · what is meant wrapper classes?
- · What are JVM.JRE, J2EE, JNI?
- · What are swing components?
- · What do you mean by light weight and heavy weight components?
- · What is meant by function overloading and function overriding?
- · Does java support function overloading, pointers, structures, unions or linked lists?
- · What do you mean by multithreading?
- · What are byte codes?
- · What are streams?
- · What is user defined exception?
- · In an HTML page form I have one button which makes us to open a new page in 15 seconds. How will you do that?