The interview process was pretty painless. My application/resume was viewed within 24 hours after submission, and a member of HR reached out to me two weeks later. I received an e-mail the next day, scheduling me for a phone interview the day after. I spoke with two people for about half an hour in a conference-style phone interview who asked me general questions about my experience, and a few fairly straightforward technical questions. A week later, I was sent another e-mail scheduling me for a face-to-face interview, which I attended the following week. I was asked mostly behavioral-based questions and about specific work experiences and how I handled them. I was contacted four days later and offered the position, which I happily accepted. Altogether, the process took almost exactly a month. Everyone I spoke to was very nice and professional, and there were no tricks nor super difficult questions designed to trip you up.