Applied online on their website, then received a call from an internal recruiter. Had a phone interview with the hiring manager. Gates brought me to the office for interviews with the hiring manager, another manager, two engineers, and the hiring manager's manager.
The questions were to make sure I was legit and had the experience for the job posted. I had more than the experience required, so the interview was fairly easy. I was shown the types of projects I would be working on and given a tour to see some of the equipment.