In general, I try to avoid pop/programmer/geek culture type references in interviews for the typical corporate developer roles where I've been involved in interviewing candidates. I could see it being different if you were hiring someone for a game development shop or something like that.
I'd also avoid asking about hobbies, beliefs and such since they could tread on thin ice from a HR perspective. This could easily get into religious, political or other hot button topics that could cause problems.
To determine fit, I've usually described the current working conditions/environment at the company (chaotic, laid back, etc) and asked if they have worked anywhere else like that and how they felt about it. I'd also ask about how they felt about the kind of business the company does. If they don't like the business, maybe feeling that it's unethical for some reason, that's a good reason not to hire them.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
My answer to #5: Reynolds
In general, I try to avoid pop/programmer/geek culture type references in interviews for the typical corporate developer roles where I've been involved in interviewing candidates. I could see it being different if you were hiring someone for a game development shop or something like that.
I'd also avoid asking about hobbies, beliefs and such since they could tread on thin ice from a HR perspective. This could easily get into religious, political or other hot button topics that could cause problems.
To determine fit, I've usually described the current working conditions/environment at the company (chaotic, laid back, etc) and asked if they have worked anywhere else like that and how they felt about it. I'd also ask about how they felt about the kind of business the company does. If they don't like the business, maybe feeling that it's unethical for some reason, that's a good reason not to hire them.