got this from a forum that i manage. i think it is just as important for potential employers to evaluate you based on selective questions that you ask. these questions are apt at the end of the interview session where they will open a forum for you. unless you are that desperate, these questions can help you gauge the viability of the company to your career.
---
1. What do you find most frustrating about your position? (Ask this if the job interviewer is in the IT department.)
2. Why is this position open?
3. Can you describe a typical day in this role?
4. Where do you see this position in three to five years?
5. What is the company's policy regarding training?
6. Would the job description assigned to me be based on my interest areas?
7. What are the company's financial stability and future growth possibilities?
8. Could you describe the work culture (do people work overtime, etc.)?
9. What are the personal growth opportunities (such as leadership training, company-supported community work, mentoring, and so on)?
10. What is the training budget for the IT staff?
11. How many IT employees do you have?
12. How many people are supported by the IT staff?
13. What technologies have you implemented?
14. What are your major IT initiatives for the year?
Just to add to what ihsan posted. I prefer to ask open ended question to the interviewer. Answer to those questions tend to give you more information. The questions that I used are like
1) What is the most important attribute that a person must have to work in this company??