Banking/finance does seem to be the industry which breaks the standard, especially in London.
I think I've mentioned here before, but I know a friend of a friend who supposedly earns £50k a year as a Java developer for a bank, but didn't know what a constructor was.
The mind boggles.