T.b.h. these two were often dis-joint. Applicable skills learned in the wild and the ones learned in CS classes can have little in common. I would say they are almost orthogonal. But for the most white-board style algorithm questions I have heard about, it would mostly be covered by "Introduction to Algorithms" from MIT press. For overview of chapters you could look on wiki [1] There might be more. But I actually lik…
For those that haven't heard or read "Introduction to Algorithms" be aware that it is not necessarily just an _intro_ book. It covers a lot of material that comprises of several classes.