First you have an interview with the Human Resources personnel, where they check if you are not crazy (or not the kind they want), the background you have and the qualifications for the position. HR make this as a filter so they give 3 final candidates to the specific position employer.
Then, when I was interviewed by the position specific employer, they asked me all about my CV (background experience, what do I like and why was I applying for this position). Then I took a logical-mathematic test (short, about 5 problem-solving questions) and an oral problem-solving question.
For the final round, I had to prepare a business case about some topics of the employers' department and present it to the manager.