Java Interview Questions On Threads. Anyway, without further ado, here is my list of some of the frequently asked java multithreading and concurrency questions from java developer. We will also look into concurrency interview questions and answers because both multithreading and concurrency go hand in hand.

What is a thread pool? This is especially useful if your java application sometimes seems to hang when running under load, as an analysis of the dump will show where the threads are. A thread which is just instantiated is in the new state.