3 rounds
1st round over the telephone around 30mins
2nd round in person with team manager around 1 hour
3rd round some technical test around 1 hour
Normally,, it was not that tough but background research for the company and previous job experience are mostly checked during the interview