It should be illegal for employers to ask interview candidates what their salary expectations are, because this answer can be abused if it's lower than the company initially planned to offer. The salary should be clear and non-negotiable before the interview stage even begins.