It was a call from a recruiter via linked in. First interview was a phone screen for 30 mins and asked questions on basic architecture. They asked me to come onsite but i could not go because of travel schedule. In the mean time , another phone interview was arranged. After than an onsite for few hours with technical mangers, director and couple of management guys from other team.