The first stage was a telephone interview (45 mins). Within a day or teo I got the news that I passed and could proceed to the 2nd stage: assignment (3 tasks). Between the 2nd and 3rd stage there was about 3 weeks in between the 2nd and 3rd stage was a face to face interview with QA team, Head of Engineerung & another software engineer