Recently I have been to a few job interviews and I found one question that is really hard to answer. What is your greatest weakness? Is there actually a good way to answer that?
Also towards the end of the interview, I am always asked if I have any questions. Do you have any suggestions about what to ask which will help me make a good impression?