Books to Read
This is a great "career" book. It talks about the habits good developers have
A great, deep, background on how computers and code actually work
Interesting book on secrecy/cryptograph
Good guide if you work with an existing code base!
Good refactoring book, based on Ruby but might be good for non-rubyists too
This is not really for a junior level coding interview, but might be a good reference anyway. I haven't read it but others have recommended it.