Even then, I'd keep that contact in mind. If you really wanted to work for those guys but they gave you a "we like you, but not now" answer, you might be able to convert that later on if you get into a job you hate for a couple years and you want to switch. My brother has gone through two other jobs before he starts his third on Monday, and I'm keeping some stuff on the backburner as well.
That's the angle I'm working right now and I'm trying to make contacts on LinkedIn wherever possible.
I was wondering, what's supposed to be a high GPA? Also what are the average grades you're getting for a 3.2 GPA?
A high GPA is about 3.5 or above. To be honest, a 3.2 isn't terrible, but it isn't that competitive either. What I'm finding (and hearing directly from recruiters) is that when HR departments get a stack of resumes, they stack them in piles by GPA and only if they don't find someone in the higher GPA stacks will they even look into the lower GPA stacks.
I'm running into a persistent problem where I have waaaay more experience than nearly all of my peers, but I'm getting passed up for people with token experience* with higher GPA's. I kill interviews - I'm really good at interviews - but that's as far as I get because the interviewers almost never have hiring authority and those that do still take the higher GPA's over me. It sucks but that's life. I have made some really good impression on interviewers, to the point where one spent weeks trying to find me a job at her company and several have reached out to me to make a personal connection, but it's not been good enough to get a job yet.
Then there is (and I
really hesitate to call it this) reverse sexism going on in the tech field. Companies want female engineers so they tend to hire them even when they have less experience and/or worse GPAs over more qualified male applicants. I don't resent this, in fact I think it
needs to happen given how male-dominated the profession is, but it is still something counting against me.
*Token experience - you wouldn't believe how much Resume inflation goes on. I work with people on design teams that do nothing - or worse, agree to do things and then don't - but list all of that 'experience' on their resumes. It rubs my ass the wrong way.
3.2 gpa means you get some a's but mostly b's. it's not a bad gpa (better than mine heh). i know some people who are pushing 3.9 but they're in stupidly easy majors.
4.0 = all a's
3.0 = all b's
etc.
I transferred in with a ton of credits and that's keeping me afloat, tbh. My major-only GPA is much lower I'm sure. I'm basically a B/C student in my major but I had a huge block of A's from pre-major courses.
How hard is it to get an A? Here it often happens that out of a theoretical maximum of 10 the most teachers will give is either 9 or 8, with a passing grade of 6. It's got to be one of the most broken grading systems in the world.
IMHO, the hardest majors at my college are, in order:
Chemistry/Chemical Engineering
Nuclear Engineering
Aerospace Engineering
Those three are pretty close in terms of difficulty and things drop off after that appreciably. It's very difficult to get A's in upper-level courses in those fields. For me, it makes sense, they do call it 'rocket science' for a reason. But it's still hard as hell to get A's whereas other degrees are cake-walks in comparison. My business classes (for my minor in business) were ridiculously easy and it was frustrating to here business majors complain about having to use
basic Algebra.
Yes, those people are called Mechanical Engineers

No joke. The MechE's here share a building with Aero's and they tend to think of themselves on the same level with us. They are not - not even close - and the dual MechE/Aero majors I know attest to that every day.
Sorry, but it's true, there are a lot of degrees that just aren't that objectively difficult. That doesn't mean they can't be difficult or that individuals who take them don't find them difficult. But compared to other degrees, they are just much easier.