The interview started with an email from a recruiting company. After the first call, I sent them an updated copy of my resume. Within a couple days I had a phone interview with the companies hiring manager, this lasted about thirty minutes. I was told to study up on a couple of technologies and he would schedule a one on one meeting. I received an email from the recruiter and my one on one interview was scheduled for the following week. The follwoing week I arrived on site for the live interview, this consisted of two interviewees and the interview lasted one hour, I was asked many technical questiosn along with how I would go about troubleshooitng certain scenarious.