I applied online. I interviewed at Cypris (Los Angeles, CA)
Interview
Standard interview process. Phone screen, then initial meeting with the team. You are given a case study, some time to work on it. They review it. If it's good, they will want to interview you again for the final round