As far as "personality tests" go , the vast majority of them are used to weed out people with high IQ's (defined as anything above 104 which is average, 100, plus the standard deviation of the test) and any initiative ,, they're looking for reliable sheep who follow orders and don't think too much ,, if you're having trouble getting hired you're probably looking at the wrong companies...
You have absolutely no idea of what you are talking about.
I was an organizational psychologist for 15+ years. Tests and interviews are done to measure how well an individual fits with the hiring company's needs for a particular position. Every company has different profiles for different jobs. If anything, many companies have a positive bias for those who score high on cognitive ability tests. Thus, they ignore other factors that are important for job success.
That is correct. IBM, a lifetime career opportunity, declined to make me a job offer after the personality test. The one who recommended me to check out IBM found out I had scored too high on the general smarts part of the test, and reassembled the typewriter much too quickly. It's funny, GE did make an offer, but it turned out the job was over and everybody laid off after three years, which they probably knew would happen, so getting bored and quitting wasn't a consideration.