I've always been great at interviews. I'm naturally outgoing, love to talk tech, and really try to show, rather than tell, why I'm a good fit for any particular team or project. That said, I hate traditional interviews. I hate begging for a job, and I hate having to kiss ass to some manager who has no technical competence. I have been fortunate in that I've landed three awesome jobs so far in my life. Two were short-term gigs but one of those gigs helped me network and was a huge factor in my landing my current position. All three of these jobs involved me saying "Hey, show me a problem and let me see if I can fix it for you." I don't believe in performing gymnastics for someone like a monkey, because I'm not looking for a spot in a zoo or a carnival. I like solving problems and I like helping other people solve there problems. So I agree 100% with this sentiment.