I first got a phone interview with HR, and then I was invited to have a in-person interview on site with two people. Asked basic questions. not too hard. The whole process went smooth and took me around 2 weeks to finish the interviews. The environment was nice and friendly.