Decline in Software Engineering Opportunities in the U.S.A.?
I am a soon to be a new grad with CS major in U.S. and feel there are a lesser amount of opportunities for new grads with B.S. available as I and most of my friends (with or without visa restrictions) are not able to get interviews with a lot of tech companies.
Even after doing fairly good in technical interviews, the companies companions the being very picky about past experience and being hard on candidates.
I also feel the demand for software engineers, in general, is on a decline and we might be preparing for a possible recession in tech jobs?
For example, I have been told:
-> Google is already done with limited Full-time SWE hiring they planned.
-> Lyft, Tableau, AirBnB, Indeed, Uber are on hiring freeze.
-> Adobe, Facebook, Bloomberg, and Salesforce, Stripe are doing very very limited hiring.
-> Amazon is very slow in responding this year, Microsoft is being very picky.
-> LinkedIn is not hiring new grads without Masters.
I have also seen that the majority of companies are hiring via intern pipeline and are hesitant with new grads for sone reason.
Is the above true or is it really getting very competitive?
Can people currently working at tech companies or trying their luck relate to this?