Code.GeekInterview.com
  I am new, Sign me up!
 
Home Career Center Interview Questions

Core Java Interview Questions

     Published: 30th May 2005     Read: 26765 times
Category: Interview Questions
Add Comment
 




Core Java Interview Questions

Latest Questions
1.  What is MVC architecture
2.   What design patterns have you used
3.   What are the differences between ArrayList and a Vector
4.   How would you declare a SingleThreaded servlet
5.   How are memory leaks possible in Java
6.   What are the differences between EJB and Java beans
7.   What are STRUTS
8.   Explain Servlet and JSP life cycle
9.   What would happen if you say this = null
10.   What do you like most with Ant
11.   Will there be a performance penalty if you make a method synchronized? If so, can you make any design changes to improve the performance
12.   How would you implement a thread pool
13.   How does serialization work
14.   How does garbage collection work
15.   What are the differences between AWT and Swing
16.   How would you pass a java integer by reference to another function
17.   How would you keep track of a session
18.   Explain the keywords - native, transient, volatile, finally
19.   Differences between HashList and HashMap, Set and List
20.   What is the sweep and paint algorithm
21.   Can a method be static and synchronized
22.   What is EJB
23.   What are the differences between C++ and Java
24.   How can you do multiple inheritance in Java
25.   What is data encapsulation? What does it buy you
26.   Would you like to derive data from a base class
27.   What is reflection API? How are they implemented
28.   What is the primary advantage of XML driven Java Beans
29.   What are the primitive types in Java
30.   Is there a separate stack for each thread in Java
31.   What is heap in Java
32.   In Java, how are objects / values passed around
33.   Do primitive types have a class representation
34.   How all can you free memory
35.   Does java do reference counting
36.   What does a static inner class mean? How is it different from any other static member
37.   How do you declare constant values in java
38.   How all can you instantiate final members
39.   How is serialization implemented in Java
40.   If there are 2 different versions of object streams on disk and only one object definition, how will the JVM reject the wrong one? Can you fool the JVM
41.   When you have an object passed to a method and when the object is reassigned to a different one, then is the original reference lost
42.   What is phantom memory
43.   What are the different kinds of exceptions? How do you catch a Runtime exception
44.   What are the differences between JIT and HotSpot
45.   What is a memory footprint? How can you specify the lower and upper limits of the RAM used by the JVM? What happens when the JVM needs more memory
46.   Does JVM maintain a cache by itself? Does the JVM allocate objects in heap? Is this the OS heap or the heap maintained by the JVM? Why
47.   What are the disadvantages of reference counting in garbage collection
48.   Is it advisable to depend on finalize for all cleanups
49.   What part of MVC does Struts represent
50.   When you use a struts framework, where would you place your business logic
51.   In a Java Bean inside (1) Action (2) Action Mappings (3) struts-config (4) Separate business tier


 







Next: Bluetooth Interview Questions



Post Comment


Members Please Login

Name:
Email: (Optional)
 (Used for Notification)
Title:
Comment:
Validation Code:
 <=>  (Enter this code in text box)


Subscribe

 


About Us -  Privacy Policy -  Terms and Conditions -  Contact  

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape