Do you have any questions for me
Why do they ask this:
If a candidate is well prepared s/he will definitely have questions on a position, company culture and career perspectives. This question is also a good test for candidate's genuine motivation.
What you can answer:
Be authentic! Make a question, which you really think to be important. Please, please don't make questions which you have read in a guide, like "what was your best day at this company". It always sounds artificial, especially if it is a third person making the same "smart" question today.
Don't ask about salary increase or holidays during the first meeting, as far as this could be perceived not in your favor. Believe me, this will be definitely discussed in all the details, as far as compensation is good motivation for the majority of candidates.
The article first appeared on my LinkedIn blog.