Another big reason a person would not be hired during the interview process would be not being punctual. Being late to the interview shows that you don't value the opportunity and your interviewer may find it disrespectful as well. A personal rule of thumb is to always arrive 15 minutes early. That gives you time to sit down, relax, and mentally prepare yourself for the interview, while also giving your interviewer time to finish any task they may be working on and get ready for the interview.
I recently have the opportunity to interview some candidates, i must remark im not in the human resources department, im a network consulting engineer and i was in charge of interviewing candidates that already pass that filter, so one thing that i really focus is in the attitude of the candidate if it came to strong and we feel it did not match our company values it was a deal breaker, and also if the candidate was the opposite meaning shy, does not talk or participate too much, then it was also a deal breaker.