I wonder if HR realize that technical people can't speak eloquently as literature professor. I myself sometimes stutter in an interview; the HR assume that I am a incompetent or stupid. I really hate HR for making these judgements.