For a concise, very readable book that I've used to get myself up to speed with algorithms in preparation for interviews you can try reading Algorithms by Papadimitrou, Dasgupta, Vazirani. You can grab a pdf at [Papadimitrou's website][1].
This is the book used for an Algorithms Analysis class at my university (Brigham Young University), and I have been very impressed so far with it. The fact that it is available for free is a great plus as well.