Lots of interviews: phone screen, face-to-face with immediate manager and staff, one with the VP and then another with a few interns. It takes a bit of time to be vetted on many levels.
Interview questions [1]
Question 1
None of the questions were particularity difficult.