Those kinds of social issues are relevant for two reasons.
1) If the candidate has to work on a team with others, then he has to get along with the team - or at the very least, the chemistry shouldn't be bad enough to affect performance.
2)I think it's perfectly acceptable to reject someone because you don't consider him to be morally upstanding. The second statement about correlating race and IQ is a bit ambiguous and subjective, but if, say the candidate was philosophically in favor of lynching and ethnic genocide, then I wouldn't care how good a hacker he is, I wouldn't feel right hiring him.
Posting race\IQ issue wouldn't, in my opinion, reflect poorly on the candidate even though I don't necessarily agree with it.
On the other hand, posting anti-semitic remarks probably would reflect poorly, depending on how they were phrased and the context (is it just pure hate or mere opposition to certain political stances...)
1) If the candidate has to work on a team with others, then he has to get along with the team - or at the very least, the chemistry shouldn't be bad enough to affect performance.
2)I think it's perfectly acceptable to reject someone because you don't consider him to be morally upstanding. The second statement about correlating race and IQ is a bit ambiguous and subjective, but if, say the candidate was philosophically in favor of lynching and ethnic genocide, then I wouldn't care how good a hacker he is, I wouldn't feel right hiring him.
Posting race\IQ issue wouldn't, in my opinion, reflect poorly on the candidate even though I don't necessarily agree with it. On the other hand, posting anti-semitic remarks probably would reflect poorly, depending on how they were phrased and the context (is it just pure hate or mere opposition to certain political stances...)