It is one thing to appear for general interviews and another to appear for technical interviews or subject based interviews. These interviews require you to have a thorough knowledge about the various aspects of the subject, to ensure the interviewer that you suit the job.
Listed are some of the most frequently asked ‘Java Interview Questions’:
- What is the difference between procedural and object-oriented programs?-
- What are Encapsulation, Inheritance and Polymorphism
- What is the difference between Assignment and Initialization?
- What is the difference between an Interface and an Abstract class?
- What is the purpose of garbage collection in Java, and when is it used?
- Explain different way of using thread? Describe synchronization in respect to multithreading.
- Difference between Vector and ArrayList?
- What are passby reference and passby value?
- What is HashMap and Map?
- Difference between Swing and Awt?
- What is the difference between a constructor and a method?
- State the significance of public, private, protected, default modifiers both singly and in combination.
- What is static in java?
- What is final?
- What are Class, Constructor and Primitive data types?
- What is a reflection package?
- What is the difference between Integer and int?
- What is the difference between exception and error?
- What is the difference between process and thread?
- What is an applet? What is the difference between applications and applets?
- What is the difference between scrollbar and scrollpane?
- What is a clone able interface and how many methods does it contain.
- What is the difference between String and String Buffer?
- What is an I/O filter? What is BDK?
- What is serialization and deserialization?
- What are JDBCWhat are drivers available? What is the difference between JDBC and ODBC?
- What is a Java Bean? What is a Jar file?
- What is servlet? How are Servlets and JSP Pages related?
- What are Predefined variables or implicit objects?
|