It went fairly quickly. I was contacted by their recruiter and did a brief phone interview. After I signed an NDA, I had two one-on-one phone interviews. If I had been selected there would have been a presentation that I would have to do. I didn't get an offer, but they were all very courteous and professional. I did gain some valuable feedback post-interview.