I suspect there are technical tests in developer interviews because there can be rather than because they're actually a useful way to appraise someone.
The incentive to bullshit your way in the door is way higher than most other fields. Imagine if you could get hired as a doctor, without having to graduate high school.
It also seems weird to lie in your CV, what are you going to do if you actually get the job? You’d fail horribly and get fired.
My point is that in some parts of the world you can actually trust resumes. If companies start making outrages demands, like 15 years of experience in a 10 year old technology, then of cause desperate people will lie.
And I don't think people typically lie on a resume. I do think there's a category of people that makes things look nicer than they are. I do think there's another category of people that just have a different perception of "mastery" than I do.