Вы можете найти такие задачки на Кодбаттле - сервисе в котором можно соревноваться в решении задачи на скорость против оппонента (человека или бота) https://codebattle.hexlet.io/
Задача считается выполненной, если решение проходит все тесты.
Вот тут множество курсов и задач с проверками https://stepik.org/catalog/search?q=java
Достаточно занимательного материала в бесплатном доступе, причем часто не тривиального.