-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The first type of practice is general problem solving. This is where you build up a strong intuition of problem and develop general problem solving techniques (but not memorising a huge list of techniques). Of course, the only way to improve is to do lots of problems / contests. For those who are more interested in competitive programming, I really like dmoj.ca (they host contests there as well, sometimes I author some :) ). The second type is just learning new concepts or techniques. I can't comment on courses such as "Grokking the Coding Interview" because I simply haven't done them. What I have enjoyed, however, is the CSES handbook (https://cses.fi/book/book.pdf). The book is very well written, and there is an additional problemset to test the concepts you just learnt at https://cses.fi/problemset/. Some of the concepts taught in the book are a bit out of scope for interviews, but would be great for anyone interested in competitive programming.