Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
+1 - I was going to suggest a paid teaching agreement as a way around the issue - however, then I realised that if the other party does have serious intentions of getting closer to the OP, then a teacher/student relationship still doesn't really prevent that from happening, much to the OP's apparent discomfort. It might even exacerbate the issue... The best (and possibly only) way to avoid it completely is just to say "no", I reckon.
A valid point. However, in smaller software/hardware companies (such as in the OP's question), I have found that the job description is a general overall (almost generic) description (i.e., "Perl developer", or "Test engineer", required with a particular skill set) and in the interview I would be probably going into greater depth of the work involved, day-to-day tasks and outlining the companies set-up and systems. It is these minutiae that I might expect to be noted down.