This is the website which UW Seattle, maybe Bothell, uses for its Java classes - CS142 and CS143, so do take a look at it. There are a bunch of practice problems relevant to basically everything Java related there. Its sister website is below.
Sneak peek into UW coursework!
Sister website to Practice-It, but it contains test problems for C, C++, C#, HTML/CSS, Java, JavaScript, Koltin, ML, PHP, Python, Racket, Ruby, Rust and Swift. Thousands of questions you can answer which will only increase your stability to program in a variety of languages and be useful to more people.
Think you can handle several hundred questions?
A great platform to get ready for interviews; it has many of the questions that are asked at the top tech companies, and it allows you to solve it in up to 14 different languages. This is the place to put your skills to the test, don't take preparation lightly, it is vital to do well in the interview.
Master the hardest problem so you can solve them all!