Want to train your Java developer skills? Having an interview to prepare? Just want to refresh your memory on theory or evaluate your current knowledge?
Here are some sites to help you.
Questions sets
You can find on internet many websites with some interview questions. Here are two I personally selected:
Udemy Top 15 questions article
Udemy wrote an article about the top 15 questions asked on Java interviews. This article presents really classic questions that you pretty sure to be asked about, or at least for which you should know the answer before going to an interview.
JavaTpoint 170 core Java questions article
If you want a more extended set of question than the previous article, you can read the 170 core Java questions article by JavaTpoint.
This questions cover a large part of core Java (basic) knowledge, and they come with nicely written answers.
Interactive problems
Finally, a language knowledge is nothing if you don’t master algorithms. Codility is a website that aims to be used by companies to select candidates through coding exercices, but they provide a nice training section where you can practices your skills on exercices and problems.
It’s free, and really well designed!
If you know any other source of training, feel free to share them!