Brief phone interview from HR, and then a 30 minute call from the engineering manager. After the phone screening, an onsite interview was set up. The interview takes about five hours, and I was interviewed by 6 different people (two people per hour for three hours). The last two hours were spend touring the facility. Basic STAR questions were asked. I was asked about projects on my resume, but there weren't really any technical questions. The process took a couple weeks, and I was given the offer two days after the interview (this probably isn't typical).