Initially there was a telephonic interview for around 30 minutes in which they asked questions related to programming languages like Java and questions on unit test frameworks like Junit. After clearing the telephonic interview, there was an onsite interview. As I was geographically away from their location, I had an interview on Skype for two hours.
In the skype interview, they asked in-depth about how I will handle the testing frameworks, what strategies will I follow do to performance testing.