Email or brief phone interview followed by around 2 hours of written test, which was a complete time waste. My test went so good, still didnt get call. After test, they call for another in-person interview, which depends on your written test.
Interview questions [1]
Question 1
Written set of questions, which included programming questions and some theory questions. Explain encapsulation, object, polymorphism. There were few general questions also.