I live out of town so my initial interviews were by phone. My last round of interviews were in person and took about a half-day (hour-long interviews with 4 different folks). As others here have said, they use the STAR method for interviewing, but it was very situation-specific (nothing hypothetical that wasn't directly related to the job). I liked the people I interviewed with, and the people in HR/recruiting were incredibly nice. Ultimately the job went to an internal candidate, which was disappointing, but the overall experience was a positive one.