I did - I paid less than I would for a video game, and had as much fun :D
As far as hours of practice it really depends on if you grasp the concepts of types of questions. I got hired at a faang with 2 hard, 13 medium, and 20 easy questions done, but I'm for sure an outlier.
I also did these courses:
https://www.udemy.com/course/js-algorithms-and-data-structur...
https://www.udemy.com/course/coding-interview-bootcamp-algor...