Same with my current place of employment. Do they also ask any kind of behavioral or fit questions? Was there anything you thought the interview was lacking?
I didn't think it was lacking much - it was enjoyable and I also got surprised with some programming tasks(wasn't sure if that was going to happen or not). For me, it was an OO question on "How would you design an elevator" just talked through it and explained the different functions and functionality.
The puzzles were super laid back and were asked by another developer, so you got to see his personality as well as the other people in the room participated.
Awesome experience thus far.