There are a lot of good programmers that don't code for fun outside of class. I didn't code in my internship interviews, but I certainly did during my 12 week internship, and the two conversion interviews I had at the end of the internship. Whether or not that was harder than that guy's interview process is debatable, but that's the way I looked at for awhile.