Lessons learned from blowing an interview

https://news.ycombinator.com/item?id=8732244
by rukittenme • 12 years ago
9 19 12 years ago

I don't have a blog or anything so I figured I'd share my experiences here on HN. I hope this isn't against any site rules.

I had an interview today. The second interview, which means I would have to write some trivial amount of code in order to prove I didn't just make everything on my resume up.

Let's just say I didn't make a good case for myself. I choked.

Here's a few lessons I learned:

1. Don't write a single line of code until you know what you want your output to look like.

2. Make gratuitous use of your language's print function. Catch your errors sooner rather than later.

3. Narrate your thought process out loud for your interviewer. Maybe they'll have pity on your poor, nervous soul.

4. Oh my god, don't say "shit" when your code doesn't build.

A little backstory.

I had 30 minutes to parse a file and perform some task with the data. I fumbled around for 30 minutes. Highlights include: copy pasting code from my old projects, mumbling "shit" -- which I never do, and just generally acting like a clueless idiot. It was such a bizarre mix of feelings. It started with nervousness, then embarrassment, then frustration, and finally shame.

Anyway, at the end of the process I had code that sort of worked for some imaginary, other task.

What's crazy is, after the call was over, I went back to work, opened up a text editor, and wrote functioning code in less than 10 minutes. It was 12 lines of code. 12 lines of code cost me a job.

But that's not the worst part. The worst part is that I've done the task before...many, many times. Four months ago it was my full time job to do those sorts of things. All that experience was buried under so much dust I guess I couldn't find it within the time period.

Next steps? Time to put my resume out there again. Regardless of all the negative things that happened today, I'm happy that I put myself out there and gave myself a chance to succeed.

Anyone else do something similar? How did you recover?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com