In a word, Tough. I went through a phone interview with a panel of developers asking me a barrage of questions. The face-to-face wasn't any easier with a new panel, and a programming test.
Overall, the questions themselves weren't too tough, and the test was a breeze. But the manor in which they're asked, and the amount of 'Book' questions made it tougher than I expected.