My interview process consisted of three stages: 1) phone screening covering an initial introduction and simple fit questions, 2) testing (on site) which measured logic, IQ and other fit questions and 3) group interview (at the offices) in which you answer to more fit questions and answer slightly technical questions.