This is a departure from what I usually do, but I'm hiring a bunch of people at my work right now and thought I'd leave you some tips in case you're going to be job searching anytime soon. Disclaimer: nothing applies to everyone, etc, whatever. I work in higher ed as a staff member which is big and bureaucratic and of like a dysfunctional nonprofit, but this will apply to many other jobs/industries as well.
tl;dr: make your resume relevant and clean, customize and personalize your cover letter, use every interview question as the chance to share an experience from a previous job that makes you look good, and remember the answer is never just "no."
Include past job history for 5 years if you're young or 10 years if you're older. If your only experience isn't directly relevant (ex: you've only worked in fast food and it's a receptionist job), frame the duties in ways that make it seem more relevant, such as "customer service" instead of "500 hot dogs a day."
include dates of employment -- i fyou don't, i assume you have something to hide (you got fired after 3 months)
Each job should have 3-5 bullet points describing the duties. Don't lie, but you can make them sound cool. "Answered the phones" could be "First point of contact for all clients and contractors."
Format it so I can read it. I should easily be able to see position, company, dates, and duties. The page should have a decent amount of white space so my eyeballs don't explode, but it's very obvious if you have nothing to say and are making the margins big to make it look full. Don't do that!
WRITE ONE, oh my god. We asked for resume and cover letter for the application and automatically rejected everyone who didn't write one. I know they suck, but if you're applying for the job, actually apply for the job.
Address it to the right person/job. We are hiring for a case manager, and we got several that said things like "i look forward to joining your company as a project specialist" or whatever. (a) not a company, (b) not a project specialist. I KNOW you use a template that you update for each job you apply to, but you have to actually update it, buddy.
Customize it. "I will bring valuable skills to your company" is nothing. That's meaningless. I ignore that. The cover letter is for you to tell me why you'd be a good fit for my job, not a job.
The format can be: "Dear X, I am writing to enthusiastically apply to the position of [job] at [company]." Paragraph on your related experience. Paragraph on why what you can bring is perfect for what they specifically need (include something you learned from your research on their website for bonus points). A sentence or two on what excites you about this job. "Thank you very much for your time and consideration, Your Name."
Be on time. Dress in a way that demonstrates effort (like a button down shirt). If you have a natural resting bitch face, try not to for the interview.
If you're doing it in person (not on zoom or phone) bring something to write things down on, like a notepad. This is where you can keep your questions for them, as well as jot down ideas that occur to you as they're asking the question. Don't use your phone, it looks unprofessional.
Write down questions in advance that you have for them. DO NOT ask about pay or benefits or vacation (you can do that later). You can ask things like "what would a typical day in this role look like?" or "how would you describe the company culture?" or whatever. if you've done research, the more specific questions you can ask, the better. "I'd love to hear about the origins of X project, which I was reading about on your website." Nice.
Every question is a chance for you to share a specific story from your work history that paints you in a positive light. If they ask "How would you organize all of our client files?" don't say "in a filing cabinet or hard drive." That's because I know about filing cabinets and hard drives; assume the interview isn't stupid. You can say, "At my previous role, we had a lot of client files and what I did to organize them was ____." I KNOW you don't know how I organize my files, and that's okay because you don't work here yet. What I'm really asking is, "do you understand the ways that not organizing things is bad, and have you had experience with organizing similar stuff in an effective manner? Prove to me I can trust you with my files."
Do not ever speak about yourself or your previous job negatively. If they ask why you're leaving your current job (they shouldn't), be vague and polite. You're "looking for a new challenge," or "my current position has taught me a lot, and while it's really great, my future career goals are much more in line with [something this company or job does]."
If they ask about your experience with something you have zero experience with, like "have you used salesforce" and you're like, bro, no, i worked at wendy's, YOUR ANSWER IS NEVER JUST "NO." You can say something vaguely positive about yourself like "I haven't, but I learn new systems quickly and that's something I'm really looking forward to learning and becoming fluent with in this role" or you can mention something similar, like, "I haven't used salesforce, but my previous role used a different database to manage our client contacts and [some stuff you think is relevant about that and how good at it you are]."
Questions? feel free to ask!