Here are some of the questions they asked me for my job.
No answers, becase they vary on your exp. One thing, don't depend on them training you, because this type of knowledge is required or to be familiar with. If you don't know I suggest to go to the library or book store and read uup on it. Before, and practice. When I got hired, I was a unix programmer and this req. windows and they used borland builder 6 which I wasn't familiar with, so they hired me, and the first three weeks I studied my but off with borland and by the end of the month, I was able to finish my own project. So expect, to learn everything yourself and on the job.
They gave me a 20 question exam on various programming topics, before they questioned me.
1) How long have I programmed in C/C++;
2) Am I familiar with classes, structs
3) What type of specifications am I aware of.(ANSI, HL7..etc)
4) Have you programmed with databases, if so which one.
(SQL, dbase, foxpro...) How familiar are with them.
5) Have you created any interfaces before.
6) what compilers have you used or are familiar with.
Hope this helps, remember if you don't know, just familarize yourself by reading up on it. Do everything you can to learn as fast as you can.
Hope this helps, Good Luck! Hope you get it.