I've landed enough jobs without crazy amounts of studying, but knowing what was coming, I did ~100 Leetcode questions over a month. I also read an algorithm book knowing it's one of my weak points. I got a FAANG offer from my first interview, and even got feedback that I'm good at algorithms.
There's a comment here about someone who's in their 40's and can't get anyone to look at their resume. Maybe that'll change for me, but I get lots of recruiter emails. It definitely helps that I have four well-regarded tech companies on my resume.
Hate the system all you want, but you know what's expected. Either suck it up and do your leetcode and be an expert and the language you're using or stop complaining about being stuck somewhere.