Applied for a different position in September. In October, I received a call about this position. I had a phone interview with someone in HR there and later a phone interview with the hiring manager. I then had two 1-hour panel interviews with various team members. A week later I had a final 1:1 interview with the hiring manager again, this time via Skype.