The interview process was relatively quick. I applied for the job and heard back from the hiring manager the next day. We scheduled an initial phone screen, then came a take home challenge, and after that a final onsite interview. The process took 3 weeks total. Everyone I interviewed with was thoughtful and came well prepared with relevant questions.