My first interview was very casual to know about my previous experiences and a look and feel of my attitude.
Then there was a technical test which was comparatively easy if you know your techs.
The third stage was a technical interview to review my technical test as well as some competency based questions
The last stage was with the CEO which was a casual interview