[IMG] [IMG] [IMG] [IMG] [IMG] [IMG] Cracking the Coding Interview by Gayle Laakmann Mcdowell (189 programming questions & solutions) 712 pages
Separate names with a comma.