The interview process consisted of a 30 min video interview with the Hiring Manager, then an assignment, then a 45 min presentation directly followed by a 30 minute peer interview. It was a pretty straightforward process where it felt like they were really trying to assess your skillset rather than them trying to trick you. Come prepared with specific examples on your experience and how it directly pertains to the role. Also be prepared for situational questions!