I've been a C++ programmer for years and I know my stuff, but I've been working pretty much on my on for a while so I've only been looking at my own code, which has meant that I'm probably a bit blinkered. I'm currently looking for a new job and I had an interveiw today which was going really well until they gave me a c++ test on paper. All of the questions were stupid sitiuations which you would rarely encounter in the real world and no decent programmer would ever write, containing obscure syntatical errors and traps. To my great embarrassment I made a hash of it.

Does anyone know of any online test of this nature, so that I can get some practice in case I get this sort of test again?

bbly