I heard from the Human Resources department initially. Had a 30-minute interview. Then with 24hrs was asked to set up a video call with the hiring manager. The interview was about an hour long. I was then asked to interview with the department head, that interview was about an hour long as well. The overall process was well organized. I was well-informed through the entire process.