First of all, you don't want 90% of those jobs and there's nothing more demotivating and depressing than getting rejected from companies you weren't interested in. That's exactly what's going to happen. So, don't rely solely on job boards, and don't apply to every job you see. It's ineffective and a waste of time.
LinkedIn is the number one place recruiters search for potential job candidates, and they search for them based on keywords (skill sets). So, if you want to get found by recruiters and hiring managers, you need to learn how to optimize your LinkedIn profile.
An over-the-top resume is a resume where you put everything you've ever done on it. You really try to hype yourself up. Unfortunately, it comes across as narcissistic and desperate. It's also difficult to read and usually gets you tossed. Instead, customize your resume for each position
you apply for, and focus on quantifying your work experience.
Your network is your net worth. What you need to do is create a bucket list of employers you'd like to work for and start strategically reaching out and connecting with those people on LinkedIn as a way to gain visibility when you start applying for their roles. Networking is always the best way to get a job.
I would be practicing right now before I even start looking for a job. You need to know how to answer those tough interview questions because it'll help you stand out, and it can help you not only get the job but get more pay as well. Never skip interview prep, no matter how qualified you think you are.