The interview process consisted of several stages: First, there was an interview with an external recruiter. This was followed by a one-hour video interview with the hiring manager. After that, there were two one-hour peer interviews. All interviews were scheduled over a period of two weeks. The final round involved a presentation, which took place approximately 30 days into the overall process.