I have just had (my very first!) interview for a support / development role, which has been advertised as not needing experience in any particular technical languages, as they would be taught on the job.
I was told by the recruiter that there would be a technical test, but 'nothing too heavy'.
I have several languages listed on my CV, ordered by familiarity. A few days before and on the journey, I looked over some basic syntax cheatsheets for some of the languages I'm least familiar with and haven't used for a while, including SQL, so I could at least say something about them.
I was very surprised and shaken to be handed a technical test at the beginning of the interview with several intermediate level questions on SQL, and be left to it. My first thought was to make use of the cheatsheet I brought with me, but I couldn't ask whether this was acceptable, so I didn't, and I know I made several syntactical mistakes.
My question is: Is is acceptable to use a syntax cheatsheet in a technical interview, for a language you have listed as only having a familiarity with?
This is very similar to this question - Would it be a good idea to bring a cheatsheet to an in-person technical interview?, but I think my question isn't quite a duplicate, as the job description specifically said that SQL wasn't essential, and my CV made it clear that I only had a familiarity with it. Also, the cheatsheets were for syntax only - I could have explained the concepts and steps required if asked.