Behavioral, 3 interviews, and lots of interaction with different teams. They seem to have a great culture there and emphasize that a lot in their values and interview process. They are looking for technical depth and knowledge as well as good communication skills. It was a pretty rigorous interview process but for good reason.