Initially I had a phone interview followed by a frontal interview with HR.
After this stage you are called in for a professional frontal interview with the direct manager and the department manager
Then I received a home assignment which was rather time consuming