After I send my application by mail, the first contact was a phone interview where hard technical facts were asked (I guess to filter the people). After that I was invited to a 1:1 Interview where they wanted to know some more about my background (previous employer, previous projects) and technical skills. Later at home I had to attend a personality test via Internet - as preparation for the next interview, which was scheduled 2 weeks later. This interview took 4 hours. One hour each for: personnel manager, project manager, skill tests and finally something to puzzle over. Two days later I had a very goo job offer. The strange things: I was not allowed to see my prospective workplace and they did not plan any time for initial training.