If you have the posture of “I’ll take anything I can get” I think that actually puts you at a disadvantage in an interviewing situation.
In my experience employers can tell who is actually trying to evaluate fit themselves, and who is just saying what they think needs to be said.
I find it’s easier for both parties to make an offer, if they know the counterparty has done their due diligence.
For me when accepting an offer I’m also doing the same, evaluating whether I think the company has actually vetted me properly and has reason to think I will be a good fit.
There is so much mystery in the hiring process, I really need the other party to be doing their half of the work. And that means saying no to opportunities that don’t feel right.
That doesn’t mean I walk away from anything that’s not perfect. It just means I am looking out for reasons to say no, in addition to the reasons to say yes. I think interviewers pick up on that and it helps me get offers.