First I got a call from recruiter asked me to apply for the job. Later I have a call with the recruiter and next week I had interview with two hiring managers and we . Later they asked me for two reference. After one week I had another interview with manager, Vice President, and one of engineers (which he was arrogant in talk).