It feels impossible to get hired

I just graduated in April I interned at a big company for 24 months. Yes, 24 Months. 3 different positions, teams, locations for this company.

I was intending to go back but my previous teams went on a hiring freeze.

I’ve applied to so many roles in this company and external company’s as well. I’ve only gotten about 4-5 interviews from this company and gotten to 4 panel stages.

Everytime, I think it went really well especially this most recent time and then I get an email saying they went with a candidate who’s experience more closely matched what they were looking for.

And I’m not getting many interviews from external company’s either.

This feels so cruel and hopeless. I spent so much time in my undergrad preparing the foundation for me to have a job post grad. And now I have nothing

Anyways, I’m sure many of you are in my same position, so just venting, hope y’all who are looking, find something soon.

Sincerely a recent Mech grad, still unemployed.