A phone interview was followed by an on-site interview where I met with several managers, and senior engineers. The onsite interview was an all-day event, and I was able to tour the Facility and meet several key people at the company. The interview was very friendly and I didn't get grilled. I gave a 1-hour presentation of my previous work, which was followed by 1:1 interviews with managers and senior engineers.