How to answer such questions such as what is your current salary?
If your current salary is too low, then don't tell them. After you passed many interviews, they ask you what is your current salary, you don't want to say it because your current salary is too low.
The following factors can be different for the old company and new company:
-- company scale
-- job title, duty
Some possible answers you can give:
-- Since this company is different with my current/previous company, so I don't think my previous salary is important for my new position. Regardless of my previous salary is high or low, I really like the new position, I am really confident that I am the best candidate for the position, so hirinig me will benefit the company for sure. Would you please let me know what is the salary for this position?
-- Since I am doing well in my current company, I am not out of the job. The only reason for me to come for this interview is I really like this job, I believe I can make contribution for the company from day one. Of course I anticipate my salary will match with this position. I will be happy as long as you pay the fair market value for this position. Would you please tell me the range of this position?
-- Frankly to say, my previous/current salary has nothing to do for my new position, from the interview process, you already know what kind of person I am and what kind of expertise I can bring to the company. I don't want to push you too hard on salary. Please do the same to me. What is the budget for this position?
Also, when you fill the form about your salary history, just write N/A or open. You do not have to tell them you salary history.