The interview was a great experience and very organized in a step-by-step fashion and everything was relevant to the job. First was a phone screen, then a take-home challenge, followed by a code review style technical interview where we looked over my take home challenge and I answered some more technical related questions. Everyone I met along the way was very nice and welcoming.