First i was screened and then after that an in person interview followed. There were two interviews scheduled back to back and the first was behavioral based questions, and the second was both behavioral and technical questions. Afterwards, I was told I should receive a call in about 10 days. I received feedback within 8 days. Overall, it was very smooth and positive experience.