Over a million developers have joined DZone.

Java Interview Questions

· Java Zone

Check out this 8-step guide to see how you can increase your productivity by skipping slow application redeploys and by implementing application profiling, as you code! Brought to you in partnership with ZeroTurnaround.

Industry : Leading Payroll Company in US
Position : Java Developer
Type of Screening : Telephone
Date : 09/13/2013

  1. Can you briefly explain your current project and your technical skills and your role in the project?
  2. What are final, finally and finalize keywords in Java?
  3. What is a Factory Design Pattern?
  4. What other Design Patterns have you used in Java?
  5. What is the process to persist data in Java?
  6. What are Joins in SQL?
  7. Can you explain Left Outer Join in SQL?
  8. Lets assume you are trying to connect to database using Hibernate, can you briefly explain the steps?
  9. What are different types of injections in Spring?
  10. What is WSDL?
  11. What is PortType in WSDL?
  12. Can you explain the structure of a SOAP Message?
  13. What are different aggregation types in UML?
  14. What is SQL injection?

And some general discussion on the projects and technologies. Over all interviewer focused on the following topics -

Core Java
Web Services
SQL
Hibernate
UML

Answers to the questions are left as an exercise to the readers!

The Java Zone is brought to you in partnership with ZeroTurnaround. Check out this 8-step guide to see how you can increase your productivity by skipping slow application redeploys and by implementing application profiling, as you code!

Topics:

Published at DZone with permission of Jagadeesh Motamarri , DZone MVB .

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}