The interview process was exceptionally fast for me. I had 10 interviews (4 phone and 6 in person) in 8 days. The first two phone interviews were with the recruiter and the hiring manager. They were very pleasant and I was impressed by how genuine they were. The next two phone interviews were more technical and went smoothly as well. Once again, everyone was pretty friendly and easy to talk to. The in-person interviews started out a bit rough with a very senior engineer grilling me on some technical details as I struggled to recall them. I took a few deep breaths and managed to calm down and recover. The rest of the in-person interviews went pretty smoothly after that and consisted of two more engineers, two managers, and HR. Overall, I think the interview process went very well. The interview room had a beautiful view of the trees and reservoir and everyone was pretty accommodating.