1. Initial screening with recruiter - this involved general questions about interest in the role and expectations (both company and candidate) going forward in the process 2. Take home project - this involved completing a technical challenge with requirements 3. Panel interview with team - this involved an hour long interview with some technical questions (high level), some discussion about take home technical challenge, some general behavioral questions, and time for candidate questions for the panel