I actually
had a low C average, and I only got my first job because I didn't put my GPA on my resume and one company forgot to ask me my GPA; the interviewer later confirmed that they would not have moved on to a second round (much less hired me) had they known my GPA.
At e.g. a college job fair, not having the GPA on the resume jumps out immediately and the recruiter would ask me for my GPA and write it on the resume if it wasn't there. With the GPA on my resume, I had several recruiters say "You might want to save this for another company because we aren't calling you back with that GPA" and hand me my resume back. This included, with zero exceptions, every SV company at the CS job fair at my college.
After the first job, you are much less likely to be asked for GPA, but it does still occasionally happen.
Weirdest (right out of college) interview was where I had gone through all the stages, including a multi-hour on-site, they were talking salary range, specific roles, and when I could start, but then they had to fill out a form for HR. The dialogue was roughly:
Interviewer: You're coming right out of school, right?
Me: Yes
I: Okay, I need your GPA
M: 2.2
I: Oh. (long pause, looked very uncomfortable) alright then.
They suddenly switched from being obviously ready to hire me to perfunctorily filling out the form.