So I got a little problem. I keep ending up at companies where they either don’t have work or I end up not doing any engineering work. My current job for example is with a big company that hired me as a software engineer, the job descipriton said I’d developing code yet they’re having me do QA work because they just have too many Engineers. I’ve been on this contract for 4 or 5 months and I have not written any code. What kinds of questions can I ask during the interview to avoid being in situations like this?