Very thorough with multiple rounds of interview, some tests about how you approach problem solving, but also fair and laid back. The HR reps that guide you along the way are very thoughtful. The teach interviews were in depth problem solving of a variety of scenarios