First day I received call from recruiter to make sure I understood job description and agreed with it - questions involving travel, salary, whether I met all qualifications. Recruiter then contacted me with time for phone interview with Manager. Manager interview consisted of questions that challenged what was listed on my resume - design, operating system, applications. Recruiter then contacted me with date/time for onsite interview. Second day I went on site and had interview with a senior engineer, director, and HR representative. Questions ranged from technical (same as manager above), managerial, and personality questions (what would I do if this happened, why did I choose to apply for a job there, etc.). Then I was told more about the position, the vision of the project and company, and what I would expect if I were hired. Then a reconfirmation of my salary requirements, any restrictions, and start date if I were to be made an offer.