I came across
https://drillyourskill.com
It's less advanced but the cool thing about it is that you can also hear the questions instead of just reading them!
https://drillyourskill.com
It's less advanced but the cool thing about it is that you can also hear the questions instead of just reading them!