Accept status quo and prepare for those hacker rank style interviews. Companies have money that you need.
If you are experienced, you will have more say. But for a fresher, you don't have much choice.
That said, I do think hacker rank sucks. The companies never explain why and where you screw up, if they don't like your coding style, your speed etc