In times of high unemployment: "Be overqualified for the job you are applying to. If you are not, you competition will be."
In times of low unemployment: "If the recruiter picks a name out of a hat among those who applied, your chances are 1 divided by the number of applicants. Find the average number of applicants that apply to jobs you want - that is the average number of applications you have to send out before you find a job. (E.g.: Online WFH jobs with good pay sometimes get thousands of applications)."
I only got my first job in tech for not lying. That was the only way I stood out. The guy hiring me was relieved when I came by and said my stuff was mediocre so I could not be lying like the sea of shitheads (his words) plaigerizing even his own work. Yes,even his own work started showing up in other people’s resumes..
So sometimes being truthful is worthwhile to be the only way to stand out. It’s a way to stay believable especially if they are inundated with liars
I answered the 'why do you want this job' question with 'I'm unemployed and need money', rather than lying about some lifelong ambition to work for a small software company in bumfuck nowhere. Got me the job.
Of course it depends on the interviewer, but TBH I'd rather work for one that values honesty anyway.
and it should be warned that lying on a resume does come with a risk as a person’s career takes effect. Lying on a throw away job is one thing. But as a person progresses in a career and depending on how small and incestuous an industry is, word of a liar travels fast. A person can get blacklisted fast.