Slight difference in that I walked out as CS rather than CE, so I had programming knowledge in hand.
@Numpsay if you don't know a language, then finding a Udemy course on something like Java or C++ is the first step. After you're comfortable, it's a matter of doing Leet Code (or similar website) problems. You want to make sure you're going into technical interviews prepared. Try to tackle a side project - it could even be some random ass "Build X using some language" tutorial. That should keep you entertained because programming problems quickly become a drag. Put that project up on GitHub or GitLab and use it as an opportunity to learn how to use Git and version control. You can add all of this stuff to your resume as you're going along.
Meanwhile, hit applications hard. I was doing at least 10 per day, Monday through Friday, applying nationally. College grad programs are your friend, and I encourage you to apply directly through the company websites rather than quick applications through LinkedIn or Indeed. It gets your info in their system and you could come up in one of their searches. IF you're getting emails from companies (direct, not 3rd party agencies), follow up on those. You could be fortunate enough to skip a step or two in the process - you're basically skipping the ATS screening and that gives you a foothold. Don't be scared to apply to stuff you don't look qualified for (obviously don't apply for something looking for 10 years of experience). Let it be
their problem to screen you out, not yours. Think outside the norm when applying to companies. FANG can be career defining, but you can find roles with places like Wal-Mart, Starbucks, T-Mobile, Visa, JP Morgan, etc. It doesn't have to be a tech company, and pay isn't usually far behind.
I know it's tough, but just keep at it. Persistence is key. Took me 6 months with no legit experience, just resume fluffing. Took others I graduated with even longer, and they had work experience to point to. You can get it done.