Elements of Programming Interviews (EPI) is an an amazing book. Here's the official link for the book. I tried solving one of the very first problems about maximizing the profit of buying and selling shares. A very interesting problem indeed. Strongly recommend this book for people interested to sharpen their algorithm skills.
I also have their previous version: AFI (Algorithms For Interviews).
A big thank you to the authors for a superb book.