Good for you. The days when we where expected to right code without a computer ended quite some time ago. It takes a lot of strength, intellignence and maturity for the candidate to terminate the process and I respect that from both sides of the table.
you know, i quite liked the position, but i was always told that "interviews are two way streets". if that's how they interview their candidates... well, let's say i don't want to work with people that were hired with that process.
the good thing is that i interviewed and was hired about three weeks later -- and it was an even better position!