You will not succeed depending on where you are from. No companies are hiring even slightly fairly.
How lucky do people have to get?
I've applied to tens of dozens of places for software engineering. Was told bad practices in the beginning, like "Oh, it's your thought process that matters and that you write up the gist of the question." Come to find out that there are 20 categories of algorithm questions that you have to know near perfectly, AND that you're expected to solve MULTIPLE problems during one session. AND you'll need some extensive system hardware knowledge that you need to know somehow. But then I either get told nothing, or I get told "Oh! Thank you! You did fantastic! But we're so sorry. You will surely succeed with that 4 YoE that you have" and other useless advice from paid professionals.
Then I take notes and code dozens of problems while watching Byte By Byte, Tushar Roy, Kumar, YK Sugi, and numerous others. Then I do several mock interviews, after a while, they recommend me to do real phone screens, and then BOOM! New type of problem! And then I don't even get the same recognition and notice that other people get who are living in the right states or who made it to the right schools and were invited to the right conferences and got the right contacts. The few connections that I were able to work strenuously to find are in different and higher fields now.
Then, on the of chance that I DO demonstrate the knowledge at a critical speed and the interviewer IS convinced to forward up strongly positive feedback, I get ghosted! If you're not a member of the elite groups, you're sent to the back burner to be boiled dry. After a certain point, there's nothing you can do and no one you can turn to. Doesn't matter how growth-minded you are. No matter how creative and ingenious you get and no matter how much of your heart you pour into building and mastering this craft, you will get nowhere.