I usually do very well on tests, because I have a capacious memory. However, I know many programmers who are excellent at what they do, but have to drop to Google more often than I to figure something out. I don't hold this against them at all. What's important is to know the concepts, understand what's possible, and know where to find the specifics when you need them.
This got me to thinking about many of the certification exams I've taken. A lot of them are just tests of rote memorization. I'm reminded of a VB exam I took back in the 90s that asked whether the collection property of a certain object was 1-based or 0-based. Who cares? A good developer will figure that out very rapidly.
So, do you think exams that test rote memorization are worthwhile? What could they be replaced with?