It was a relatively easy interview mainly gauging your motivation and knowledge of the company/role. The interview process itself was horrible; the HR kept postponing the result of my interview process from 1 week to 2 weeks, to a month, to 2 months. After 3 months of no news afterwards, they still had the audacity to call me to ask me if I'm still interested!