I've been reading this blog occasionally, and I really enjoyed this article - very well written!

http://digg.com/tech_news/The_Button_A_great_interview_strategy