Did a screening phone call first then a week later went into their office for a technical interview. After that interview, I was given a take home project to do and submit within a week. After that I went back again for another interview to explain with solutions to the take home project and after that I had an interview with the CTO.