Earlier quoted context omitted.
I did - I paid less than I would for a video game, and had as much fun :D
Was it actually useful to improve your skills and you ending up with good solution in the coding round? And how many hours of practice does it usually take to get ok with these type of problems/solutions? :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...