Maybe the employees (or the potential employees) should be the ones dishing out these tests! I'll bet that would go over in a big way. Maybe i should request reviewing their books, credit reports, interview all of their people a dozen times, criminal records yada yada yada. Wouldn't that be fun if the shoe was on the other foot?
You most certainly should be doing your background check on your potential employer!!! Google them and find out whether they have been sued, what shape the finances are in, what kind of industry it is, what pecukiarities there are to the industry and the company. Who is on their board? etc etc etc.
Look, the hiring process is like getting married. Very few, rational intelligent people will marry someone they've met only 3 times. I'm not saying I administer a psych profile to potential mates, but I have the luxury of dating them for months or years. It is easy to lie for 3 meetings consistently, but harder to continue to keep the lies going for a longer period of time....time the employer doesn't have!