SynergisticIT is another popular place where you can practice java through java tests. It has two types of java tests: 5 min and 30 min. Both the tests help users revise and practice codes. They also have 16 free java tests along with 3 standard and 3 unique java tests. These java tests are helpful in giving you an exact picture of your knowledge.