If you have studied engineering or simply maths, and like learning maths, you already have some background on geometry, algebra, etc. (and specially geometry/spatial stuff). At least the tests I've seen have some stuff that seems quite obviously been taking from maths... So, IMO, you can obviously score higher than someone that is, perhaps, as intelligent as you are, yet doesn't know or care about maths, or sorting things in certain way, or whatever.
While I don't really know much about the topic, IMO these tests ignore the fact that you can learn to solve certain problems, and yet "experts" still say they are about general intelligence. And by that logic, if you weren't to measure intelligence by a set of arbitrary characteristics, some of which can be learned in some specific social contexts... How would you even measure general intelligence? As you say, intelligence is relative to context. You can "learn" intelligence measured by these tests, or you can be "dumb" according to these tests, simply because you are ignorant of some things.