I applied through a recruiter. The process took 4 weeks. I interviewed at SDVI
Interview
The interview process was quite lengthy with many sessions, technical reviews, and a take home project. The project description lead to expectations that were not followed which was my downfall.