Gonna pile on: you really really really have to go all in on coding exercises. These infuriating and stupid coding assessments are just that. But you absolutely will make it past that hurdle.
And if you're gunning for senior positions, you'll have to suffer the system designs as well.
Keep practicing and don't let a single day slip by without training. If you need a change of pace, code something on the side that's genuinely fun and zero stakes. It will all come together eventually.