I applied online, and was contacted by a recruiter via phone. She was very nice and professional, but didn't know a lot about the technical work for the job. I was asked some basic questions, such as my background, why I wanted to work here, etc. I was then asked to take three online tests, which were sent to me via an email link. The tests were administered by a company called Performia.
The first test had about a dozen questions that seemed to be opinion-based. I don't recall much about this test.
The second was very like those online IQ tests you can take for fun- it had about 40 questions on spatial recognition, analytical reasoning, math skills, logic, etc. I've been tested for past jobs; my IQ score typically falls in the 130-133 range. I was told I may not finish it in the time given, but was able to do it with about 10 minutes to spare. There were a few errors in the IQ test; for example, the answer to one math question was "100", which was not listed as one of the multiple-choice answers (I picked 1000 thinking it was a typo). In another instance, I was shown different images, then based on the difference between the two (circles, squares, dots, etc.), I was to pick the match for a third image from a list. None of the answers seemed to correspond, so I guessed. There were several questions like this, all the others had logical choices so I am guessing this one had an error as well.
The last test was a personality test, about 80-100 questions long (I don't recall the exact length). It would give a statement like "I have a lot of close friends", to which you would answer "yes, no, maybe". It was typical of other personalty tests in that it repeated the same question more than once, just phrased differently. I only selected "maybe" a few times.
The next day I received an email from the recruiter stating that my results did not fall into the acceptable range for this position, but I could reapply in 90 days as my answers can change over time. I doubt that my IQ will change, so my guess is I either failed the first or third test. I really don't recall much about the first test, but I remembered quite a bit about the third. I did some research, and I believe the third test is called the Oxford Capacity Analysis (OCA), also known as the American Personality Analysis. The questions I answered were exactly like the ones in the OCA, just not as many as the official test. If you want to ace the third test, do a google search to learn the "right" answers. Since it is not timed, you can look up each question before answering it. I know it's counter-intuitive to say there is a "right" answer to a personality test, but this seems to be the case for the OCA.
Armed with this knowledge, I probably will not apply again in the future. On the one hand, I'm pretty sure I can game the answers to pass next time. On the other, I probably would not be a good fit for an organization looking for a specific personality type, so there is not point in doing this just to get a job that may no be mutually beneficial.