Had a phone screen and then a technical interview. They asked a lot of technical questions, I was intereviewed with two people . A lot of technical questions , i was able to answer them quite well I thought but did not hear from them afterwards. Was expecting a favorable response.