There were 3 interviews and a test. First, on the phone with a well prepared manager (40 minutes), he asked a lot of questions about testing and about my previous experience.
Second, on the phone with HR for 40 min. Why did I leave previous jobs, with what kind of people I'd like to work, how did I manage with developers in difficult situations.
Third, interview with QA manager for 2h30min (his position was revealed during the interview), face to face. He would ask a lot of the same questions as in the other 2 interviews. The egg problem described earlier. How much Linux I know, scripting and programming, and also data bases (databases weren't in the job description).
The test took 1 hour, included some math problems, a physics problem (2 cars travel with same speed towards each other, a fly will travel back and forth between the cars), some Mensa-test questions.
Didn't quite liked the general atmosphere, but this is a very subjective opinion.