This interview was arranged through a third-party recruiter. The on-site interview process started with a meeting with the hiring manager and his team. The questions were general, not highly technical, and the tone was very friendly. After getting the thumbs-up from the hiring manager, I was moved to a small room where I took a cognitive test (on paper) and a couple of personality tests (online). A meeting with their staff psychologist followed these tests. He wanted to hear 'my story' and know how I defined 'success'.
Although the hiring manager seemed enthusiastic about bringing me onboard, I received word about two weeks later that I would not be offered the position. This was apparently the result of my personality test results - the psychologist (who does a telephone follow up on results, if you want to hear them) said that I was 'too focused on people and teamwork', and they needed someone more focused on the immediate task at hand. It was disappointing to hear (and a bit odd to hear that I should focus on tasks and not teams), but still good to know the reason they didn't select me.