Applied online. They gave me time to set up a phone interview. After, the phone interview, they set up a time for another interview with the PMs of the site. Afterwards, I had a final meeting with the head of HR, wrapping up their decision. The first 2 are the interview portions.