Monty Choy Interview Questions. It says "Internship", but it's a pretty good general purpose overview of most of the main concepts behind electrical engineering. He claims it's every question he was ever asked in an interview--over 1000 of them. Hardware focus, but some pretty good embedded stuff too.