Contacted for an initial phone interview. The interview had a few quasi-technical question, but more about problem solving methodology, and to talk through my resume. Three days later I was informed that I had been selected for an onsite interview, and HR arranged my travel plans, which they were very good about. The onsite interview consisted of a meeting with an HR representative, then a 15 minute presentation to the engineers I would be interviewing with that day. After the presentation, there were 45 minute individual interviews with the engineers at the presentation, with some over lunch and some touring the facilities. Everyone was pleasant and professional.