My co-author, Amit Prakash, and I have very recently completed our book Algorithms For Interviews. (By way of introduction, I'm a professor at UT Austin, and Amit works at Google.)
The book includes 174 solved problems. It targets people interviewing for software jobs, but there's quite a lot...