One phone interview about my interests and resumes and two one hour interviews on Skype with technical and behavioral questions. Also asked about the projects I had on my resume.
HR screening over the phone, In person interview for 60 mins with hiring manager and senior members of the team, interview wasn't really hard but it took some time for them to reach out communicate the final decision
Interview questions [1]
Question 1
Test methodlogies
Basic programming/white board questions
Scenario questions