Got tired of the set up and ended up building DSA trainer built around my most common asked questions when I was trying to learn.
Explains the concept in a Q&A type format that guides you to the data structure, explains why it's optimal, shows the brute force method and explains why that won't pass the interview, and has a 5-rung hint ladder, dry run table, and common 'gotchas'.
Pattern pages that explain the foundations and the strengths/weaknesses of each data structure or algorithm and when to reach for them.
Also has Cold Read drills for word-based problems that you can individually or in sessions.
Any feedback would be appreciated!