Honestly, it's a chore and we all know it sucks but grinding leetcode will open up the most doors.
Getting interviews after the first job I think is pretty self explanatory. Still spam applications but at that point you've already done this before.
FWIW, when I'm actively looking for work I will apply to maybe 10 or 15 places a day, often with cover letters that sound fairly bespoke (it is pretty easy to customize a generic template in a way that doesn't sound forced). It is not uncommon for me to have applied to 100 places by the time I'm busy enough with interviews to be comfortable stopping the application process.