The interview process lasted about a month long. It first started with a phone screen with HR with questions about why I was interested in the job and a couple of technical questions. After the phone interview I was invited to an in-person interview where I interviewed one on one with 4 different people. This interview had a couple more technical questions and included answering two coding questions. The third and final interview was again in-person with 3 different one on one interviews, but did not have any technical questions.