Long process: IQ test, personality test and then 3 rounds of interview. Essentially they care a lot about personality types in this company because they think it determines working style -- hence you have a lot of people who are type-A, outcome-driven.