I went to an interview a while back that I was ridiculously well qualified for; it was as if the job posting was a veritable transcription of my resume. And I got absolutely thrashed.
The interviewer was kind of combative and played the 'trick' question whiteboard game. I just fell apart. By the end of it, I wasn't able to respond to basic English. I stared blankly when asked what a 'heuristic' was...
I felt absolutely terrible -- and this was a job I hadn't really even wanted.
I found out that I don't do well with that kind of interview. A lot of people, especially introverts, wither in the confrontation.
And it's ok. Those companies miss out on a lot of amazing developers. And there are a lot of places that will hire people without forcing them to do an awkward dog and pony show.
I no longer bother with it at this point in my career. I have several friends that work at Google, but I'd never even think about interviewing there.
You can make great connections at things like user groups and personal projects. And there are TONS of wonderful places to work outside the Google/Amazon microcosms.
The interviewer was kind of combative and played the 'trick' question whiteboard game. I just fell apart. By the end of it, I wasn't able to respond to basic English. I stared blankly when asked what a 'heuristic' was...
I felt absolutely terrible -- and this was a job I hadn't really even wanted.
I found out that I don't do well with that kind of interview. A lot of people, especially introverts, wither in the confrontation.
And it's ok. Those companies miss out on a lot of amazing developers. And there are a lot of places that will hire people without forcing them to do an awkward dog and pony show.
I no longer bother with it at this point in my career. I have several friends that work at Google, but I'd never even think about interviewing there.
You can make great connections at things like user groups and personal projects. And there are TONS of wonderful places to work outside the Google/Amazon microcosms.