I was contacted on Jan 2013 telling my resume was present in their system and they would like to consider me for a Software Engineering position in the Manufacturing Department in Hillboro, OR. I took phone interviews in 2 weeks and was invited Onsite in a month after my phone interview. The interview over the phone was mainly a discussion in my resume , technical questions on the skills listen on my resume, simple array program. I was asked to coordinate with their travel agency in booking tickets and hotel. The Hotel shuttle took me to the main RA1 campus. I checked in, got my guest badge and was escorted to the interview room by a representative. I had 4 rounds of interviews with 3 to 2 people every time. Met 9 different people over all and also continued over a lunch discussion. I was asked behavioural questions most of the time and some technical questions like writing a piece of code on Paper. Mostly objective questions were asked based on the concepts I listed on my resume. I got a reply the immidiate evening telling I have a good feedback and will be let known next week about the next step in the process. Next week I was told offer has been initiated and was asked to provide my Visa, Employment History details. And by the end of that week I was told I have got an offer and would be contacted soon