I was interviewed by managers from different groups, they were all very sharp but friendly. They gave me an introduction of the company and the position requirements, asked my background, skills, and projects I had worked on, gave me a tour in the office, and had a lunch together. Overall it was a very pleasant experience. I received a hiring package couple days later.