Grokking Algorithms: An Illustrated Guide
Really helped me out when studying for interviews at first. As a visual learner, this was just great. The examples are very basic but pretty foundational and give you a good base to expand on in further preparation.
I work at the rainforest company. I credit that book majorly for helping me pass the algorithm rounds.