Arden Dertat, when he was a student at Brown, blogged a nice series of 28 programming interview questions (and answers) HERE that are fun even if you’re not preparing for an interview.
A favorite interview-style question of mine is one that a friend used to ask about logic design: Consider a stairwell with a switch at each floor to control the lights. If the lights are on, flipping any switch turns the lights off, and if the lights are off, flipping any switch turns the lights on. How do they wire that up?
Arden Dertat, now at Microsoft, still tweets sometimes about interviews.
Good read about programming interviews: ABC = Always Be Coding. medium.com/tech-talk/d5f8…—
Arden Dertat (@ardendertat) May 22, 2013