It went through 5 stages first was cv review then short online meeting with hr. After a week they sent me a task to complete, when that was done had a meeting with hr and senior programmer there were questions about my task about my background etc. The last stage was meeting with company director, he was nice had a couple questions that were linked to my professional orientation.