The interview process lasted about three weeks. It began with an initial interview with the hiring manager, followed by a final round of five technical interviews with different engineers focusing on technical fundamentals and past project experience.