I interviewed there for a Product Manager position, and it was by far the most technical interview I've ever had, and like the OP said, featured a lot of computer science type questions. I know very few product managers that would have done even as poorly as I did (I have a cs degree, but its been a while since I've really used it). If I could have changed anything, I would have loved to have been told that I would be asked CS questions in the interview.