This is my favourite question during an interview!
Recruiters ask for your salary expectations because of several reasons:
1. To understand if a company can afford you
2. To make sure we offer you the salary which is interests you
3. To understand the salary range in the industry better
Now, let’s see why these topics are important.
Many candidates are afraid of revealing their current salary, assuming they would get paid less. Usually this is not the case as underpaid employees leave the company and thus the whole hiring process doesn’t make sense for the employer. However, If you want to be fairly paid and not sure if your current salary is in line with the market, do your homework.