The company will hire you for as little as they can. Which is logical for the company. Often there is a range but the employee will not know it unless they insist on asking for what they perceive they are worth.
Lately I have seen a trend where people wont even ask the salary until they have interviewed because they don't want to appear rude. I just don't get it. You should provide your salary expectations prior to reaching the interview stage otherwise you are potentially wasting your time.