How to stop eclipse updating maven dependencies

It contains interview questions not only from classic topics like threads, collections, equals and hashcode, sockets but also from NIO, array, string, java 8 and much more.

It has questions for both entry level Java programmers and senior developers with years of experience.

This list is a little bit different and I encourage you to share questions and answers in a similar way so that it should be easy to revise.

I hope this list can be a great use for both interviewer and candidates, the interviewer can, of course, put a little variety on questions to bring novelty and surprise element, which is important for a good interview.

I am sure, once you read through this MEGA list of Java interview question, you should be able to do well on both telephonic and face to face programming interviews.

Apart from quantity, as you can see with a huge number of questions, I have worked hard to maintain quality as well.

In 2015 and in coming years the focus will be more on advanced concurrency concept, JVM internals, 32-bit vs 64-bit JVM, unit testing, and clean code.It will take you to some of the most important topics for Java and JEE interviews, worth reading even if you are not preparing for Java interview.So now the time has come to introduce you to this MEGA list of 120 Java questions collected from various interviews of last 5 years.a counter, a price field or anything, you better make it volatile. because reading to a long variable is not atomic in Java and done in two steps, If one thread is writing or updating long value, it's possible for another thread to see half value (fist 32-bit).While reading/writing a volatile long or double (64 bit) is atomic. One of the practical use of the volatile variable is to make reading double and long atomic.

Leave a Reply