I applied via online job posting and was contacted 2 weeks later for an initial phone interview by HR. Afterwards, I was invited for a personal interview at the location and had met the hiring manager. I was interviewed by a colleague of the hiring manager, followed by a manager in another department. It took a half day to go through all the interviews.