I initially had an interview over the phone which apparently went well enough that they asked me to come in for an in person interview. During the in person interview, they asked me some questions about myself as well as some technical questions, including questions where they wanted me to write out a solution as code. They also gave a test that I had to answer, mostly of technical questions.