Did a phone interview, more of a pre-screen. The wait time between the phone interview and in person interview was about two weeks. The in person interview was two one-hour interviews, back to back, with a panel of three interviewers. I received an offer within one week of the interview.