The Recruiter contacted me two days after I submitted my resume. We had an initial phone screen that was about 20-30 minutes in length. After the phone screen, I was invited to move forward with the process and complete a take home technical project. Once I passed that test, I was invited to interview in person with another technical project. I interview for about an hour with two employees, the Team Technical lead and the Director.