This question already has an answer here:
I am in the software industry. I am looking to change jobs. I am already employed and I am searching for a job in a different city a few hours away. Phone interview during work hours require discretion and I can only do so many in person interviews a month so I have to be picky.
I have an interview planned with a company for the position of "Junior Software Developer", although the requirements of this job posting are anything but Junior. I want to know if the pay is Junior level. In the past I've had to do multiple job interviews with a company to get to the job offer and salary negotiation phase, but I'd like to get a rough idea of salary before then, so I don't limit the time I can put into other opportunities.
What is the best way to get a rough idea of salary expectations from an employer before a job offer?