Although, I also don’t love this question for entry-level people, right now it seems to be important to help companies decide whether it is worth their time to interview someone.
The company my husband works at has had a lot of experiences lately with entry-level people asking for (demanding?) salaries that are 30k over the high end of the band for an entry-level engineer. I guess they must be getting that salary somewhere, because when interviewed and given offers in line with the company’s salary bands, those applicants don’t even bother declining the offer.