When I was hired at Iowa State many years ago, there were 63 applicants for my position. I wanted the job so badly, but I figured my chances were pretty remote. Needless to say, I was ecstatic when they offered me the position.
They told me the reason I was selected was the way I answered the final interview question in front of a very large search committee.
At the end of a half day long interview, they said they had one final question which they acknowledged wasn't very fair since I didn't know who the other finalists were. They asked if I could explain why I should be selected over those other finalists. After pausing a few seconds, I got pretty serious and said I don't know anything about the other finalists, but I know one thing with absolute certainty - none of them will be as appreciative or work as hard as I will.
Over the many years since then, I've had the opportunity to hire a lot of people at Iowa State. The two things I have always focused on when selecting a candidate are work ethic and soft skills. Technical skills were always secondary to me. You can teach technical skills, but after you become an adult, it's pretty difficult to teach soft skills or work ethic.
I paid attention to the candidate's college GPA as it can be reflective of their work ethic, but it wasn't of great importance to me compared to their work ethic or soft skills.