How to Answer "What Are Your Salary Expectations?"
Short answer: give a researched range, not a single number, and frame it as flexible and open to discussion based on the full package. Avoid naming an exact figure too early, and avoid dodging the question entirely — both create friction later in the process.
A script that works
"Based on my research into this role and level, I'd expect somewhere in the range of $X to $Y, though I'm flexible depending on the full compensation package and the scope of the role. What range did you have in mind for this position?" — this answers honestly, keeps room to negotiate, and redirects to get their number too.
Do your homework before the interview
Research real market data for the specific role, level, location, and industry before you're asked — walking in with a genuine, defensible range is far stronger than guessing on the spot or picking a number you saw once in a job posting.
If they push for one number
It's fine to give a single target within your researched range if pressed — pick a number near the top of what's realistic for the role, since it's easier to come down from a number than to push one up later.
Why redirecting to their range works
Asking what range they had in mind gives you real information before you commit to a number — sometimes their budget is higher than what you'd have asked for, and you'll never know unless you ask.
Frequently asked questions
Should I give an exact number or a range?
A range — it signals flexibility while still giving the employer something concrete to work with, and leaves room to negotiate once a real offer is on the table.
What if I genuinely don't know what to ask for?
Research real compensation data for your specific role, level, and location before the interview — walking in with an informed range beats guessing.
Is it OK to ask what range they have in mind first?
Yes — it's a completely standard, professional redirect, and it can reveal useful information about their budget before you commit to a number.