Three stages of interviews, made of initial screening, take-home assignment, and finally a multi-panel interview with five interviewers back-to-back, all online allowing you to walk through product design thinking, the software development process, and various other product questions.