Was contacted by a recruiter. He arranged for a 1 hour phone interview with a hiring manager. After that I was invited to the corporate campus for an interview consisting of 8 30-minute long interviews with various engineers and managers. A week after the interview, I was informed that they had selected another candidate, which I do appreciate. I was also given feedback by the recruiter.