1.assessment- i don't exactly remember the scheme.
2.technical interview- i had to give this three times. Not sure why. Each interview lasted 30mins. You explain something and they get a hint for another question and the loop continues.
3.HR interview - very basic.