I've been taking interviews for technical jobs for over 10 years now. I still have a long way to go in terms of coming close to perfection, but here are a few tips if you're looking to land a job
- Come prepared. Its not a weekend barbecue party. If you cant bother to spend a few days to brush up on basic technical concepts, then dont waste my time!
- Exercise basic hygiene. That means cutting your nails and brushing your teeth. While looks and physique help in getting a good first impression, if you have bad hygiene then I dont want to punish others by having you forced on them. You'd have to be Einstein for me to look the other way and hire.
- Be confident. I know of someone who tool anti-stress medication before interviews to help with keeping calm. Dont recommend it, but as an FYI he's been pretty successful, and he happens to be a doctor! You may want to exercise, rest, yoga or whatever to help put your nerves at ease before the interview.
- Research the company. In the end if you ask interesting questions and get ideas rolling in my head, I'll like you. And that can be a determining factor if you're a borderline.
- Know what and how you'd like your career to pan out. Dont be over ambitious but have some ambitions. Dont be naive either. If you act like you know what you're doing, people will think you know what you're doing - even if you dont.
- Dont give up easily on tough questions. You should ask if you have time every few minutes if you're stuck, but dont give up too easily. Nobody likes quitters.
- Dont BS. If you dont know the answer, say you'd like to attempt a guess before throwing baloney my way.