Friday, April 3, 2015

Core Java Interview Questions

Every year many thousand technocrats choose Java careers across the globe,after formally taking Java training classes,courses and/or Java certifications like SCJP etc.While appearing for technical interviews,these budding Java programmers face variety of technical questions, are asked to write code snippets to prove their mettle in relevant topics of Java.They are not only assessed on language basics but also on their familiarity with Java development tools, coding standards and guidelines,optimization of Java code,load tests,securing code through Java obfuscation and many more. It is their performance in these interviews which decides their career fate and is highly dependent on to-the-point and not too verbose answers.

Apart from technical questions, an interviewee faces a spate of personal questions as well.In post, Personal Interview Questions you will find variety of questions asked on personal front.In wired world, it is very important to know where your resources are lying and how credible are they.

This blog intends to provide a consolidated knowledge base for all netizens,budding Java Engineers or experienced ones, interested in Java technology.This blog will primarily focus on 'Core Java' related questions and later on advanced topics in Java EE space,Open source technologies and frameworks and more.At this point this is a nice idea to put a roadmap right away to put all these questions in an organized fashion. In order to access questions list on a particular topic,please click the links associated with it.It will open the questions list in the same browser window and in order to comeback to this page, while going through various posts, you have to click back button in your bowser window.Each answer for a question on various topics will open in a fresh window,while you are through with reading an answer,close the open window in order to comeback to the questions list.If you want to access Master List of Core Java Interview Questions then click here.In order to jump to recent posts straightaway, you can view a list of these in a widget box as shown below:



Java Language Fundamentals (Click Link To Access Questions' List)
  1. Object Oriented Analysis and Design Basics, UML And Java
  2. Inside JVM
  3. Datatypes,Keywords,Operators and Assignments,Identifies etc.
  4. Declarations and Modifiers,Conversion,Casting and Promotion
  5. Flow control
  6. Assertions
  7. Exception Handling and Garbage Collection
  8. Objects and Classes
Packages and their classes (Click Link To Access Questions' List)
  1. java.lang.*
  2. java.util.*
  3. java.io.*
  4. java.awt.*
  5. java.net.*
Java and Database Access
JFC Swing
Collection APIs

Check more miscellaneous short questions on Core Java with short answers,here.

If you starve for more knowledge on Core Java,you may like to check out online e-books and other resources on Core Java or access all Online Java and Java EE resources. All suggestions,comments are welcome in order to make this space more productive and useful for all its audiences.

Read more on Core Java:
- Short Questions On Core Java
- Interview Questions on Java 5

22 comments:

Famous Quotations on May 4, 2007 10:28 AM said...

Your site has won a Blog of the Day Award (BOTDA)

Award Code

Thank you,

famous quotes

Jonathan Franzone on June 15, 2007 3:33 PM said...

That's a very interesting take on a blog idea! My hat is off to you. I'm a Java guy myself and am actually in the market right now. I get a kick out of some of the questions I get asked at interviews.

My best story is that I worked for a place at which I wrote a technical exam for placement and then left the company. After a year (for whatever stupid reason) I came crawling back to the company for a job. They actually gave me the test that I wrote! Oh well.

Dharm on June 16, 2007 3:03 PM said...

Thanks Jonathan for all your encouraging words...I would appreciate if you could share your experience in your technical interviews with us...

Michelle Orel said...

I need a wireless data collection tool that will enable me to make custom forms on my Blackberry or Motorola phone. The form need to support drop down menus, wireless inspection form, check boxes, GPS, bar coding and photo capture. Does anyone know of a product or service that can support wireless data collection like this?

Andrew Smith said...

I have been working in mortgage industry for about 5 years and we found a solution that does this. We use it for wireless bar code reading and GPS tracking. The best part is we can customize the forms on-the-fly which saves us a lot of time over a customized solution. The company that makes the product is Westlake out of LA I think. There website is www.westlakesoftware.com. Their product is call AirMobility.net. They made a custom Extranet for us for our company to use but their main product site is www.airmobility.net. We found this service set up to make it pretty easy for us to migrate the information to our back office system. We use the technology and route it to 40 different servers nationally; has worked flawlessly for about three years. Customer service is really nice, just contact them, im sure they can help you out.
Andrew Smith, CTO

Anonymous said...

While a list of technical questions certainly has value, and I do appreciate the effort and intention behind it, there is another level to technical staffing and hiring that many people, both candidates and employers often overlook.

The purely technical focus, especially on a single language or set of tools, is quite misguided.

Languages change; new ones come along; tool change even faster. More importantly, the types of applications being built change, the types of problems being addressed change.

Learning 'answers' does not prepare one for true software development. Yes, one needs to know some language skill. But mostly this is transferrable.

Sometimes experience in a more limited environment, which forces one to be creative and build one's own tools and infrastructure, is far more significant experience, and readily transferrable to new contexts.

I have been both a programmer and manager of programmers; have applied for jobs and hired people.

Once I hired someone whose immediate background was using vbscript in an .asp environment, which was not even close to what my organization was using.

However, the candidate described how he imposed coding conventions and discipline to create object like constructs, built his own testing harness and procedures, and generally brought a fairly sophisticated approach to a fairly klunky and ad hoc technical and business environment.

I did drill in to detail to verify that he could back this up. He also demonstrated genuine intellectual curiosity and drive, and I hired him based on these things, despite the fact that he did not match the 'requirements' in the HR job description.

He quickly learned our environment and quickly outperformed other programmers who were too set in their ways.

It's not always about 'what is the 14th argument to GetFooInfo()'; it is about do you understand fundamentals, are you a problem solver who can go beyond what is handed to you and make happen what needs to happen.

Dharm on September 19, 2007 9:17 PM said...

I completely agree with you gentleman.Just coming up with ready made answers for anticipated questions should not be the right criterion to select a candidate.I personally believe we must think out of box to figure out what an experienced resource is bringing in as a value add in new environment.There is always an X factor which you may require to investigate in order to hire right candidate.

The purpose of this website is just to acquaint and summarize what one may face during a a specific language/technology interview which is just a precursor to your dream job.

Anonymous said...

Hmmm, seems cool.

Joe joestain13@yahoo.com

Element said...

Hi,
nice blog, even I am working on similar sort of blog. have a look when you get time.
http://yepoocha.blogspot.com

TV Digital on April 2, 2008 6:58 PM said...

Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my blog, it is about the TV Digital, I hope you enjoy. The address is http://tv-digital-brasil.blogspot.com. A hug.

Nirvana on July 23, 2008 4:23 PM said...

A complete set of faqs at a single place is what I wished for and I got more than what I asked for.

Even though most of the answers are backed up by the images from the BlackBook, this had been a very fair experience to go thru rather than the book.

Thanks for taking time and sharing the info.

And, pls repost the link related to Service Oriented Arch.s

Onemargaret on July 26, 2008 10:36 PM said...

Very interesting blog! Very imformative, indeed! Please take the time to visit my place and don't forget to leave your mark behind! Have a great weekend!

Michael Wong 38 on July 30, 2008 11:29 AM said...

Hi, was wondering if you'd like to exchange links with me?
If yes, please leave your blog url as a comment at:
http://bigmoneylist.blogspot.com/
I'll link to you first, then when you have time link back k?
Thanks, Michael
BTW--I'm michaelwong38 on digg. If ever you want something dugg, just send me a shout anytime.

Anonymous said...

Very good blog, keep maintain like this...

visit http://www.javacircuit.blogspot.com to learn java perfectly !!!

Rahul on September 9, 2009 8:22 AM said...

hey nice blog dude..keep it going..
i've added your blog

you can visit my blog
http://rahul-on-web.blogspot.com/

DetroitRich on November 29, 2009 3:59 PM said...

Very good information. One should always be prepared when going for an interview.

Ilam said...

Excellent collection for java Professionals!!!

Ratheesh Kamoor on May 21, 2010 1:36 PM said...

Nice Article

nisha said...

Great content. keep it up
mba india

Deepun on June 5, 2010 6:30 AM said...

Thanks for all the encouragement to keep this space going...

Nikhil on June 8, 2010 8:48 PM said...

Of-course its a nice ,cool , handy , good , informative , interesting blog and so on but i would be happy if you include some of the logical program codes which are asked in the in the job interviews recently , as you know theses days they don't look too much for programming side rather more emphasis is on logic building..
Thanks in advance...

Chankey on July 31, 2010 2:44 AM said...

yep! cool post.

Chankey: Java Enthusiastic
Indian geeks

 

Friends


Disclaimer
Interview Questions On Java,Java EE Copyright © 2010