Two details about recent interviewing issues:
Many companies do not provide me with any initial contact in which to ask about budget, and instead present me with a technical assessment as the absolute first point of contact. An HR questionnaire or phone chat often comes after the tech assessment to solicit what my salary requirements are.
In these salary questionnaires / phone chats, if I express that my current salary is high and that I would be willing to take a reduced salary if other perks or compensation were availabe for me to consider as a trade-off, HR representatives often view this as flippant or rude and are unwilling to discuss the issue. I've tried many different ways of wording this so I am confident it is not because I choose a poor tone or poor wording.
Given these two items, what is a good way to ensure that I don't waste a lot of personal time solving the technical assessments only to then learn that the company has a budget constraint that entirely precludes hiring a person like me? Simply trying to politely say something like the following quote has not ever seemed to work for any company:
"I would like the opportunity to learn more about the position and the company and whether there is a possible fit for a person like me before discussing salary"
Extra info
I found this answer to a similar question.
I'd like to highlight that, specifically, this has not been my experience at all. In my case, I have performed extremely well in my job and steadily earned a very high salary relative to similar positions at other firms.
When I interview with technical hiring managers, what usually happens is that they like me a lot, there is a flurry of back-and-forth communication and they seem very excited, and then as soon as HR gets involved and budget items are revealed, there is radio silence for a week, followed by a curt HR email saying that they are going to pursue different candidates. Sometimes they explain that it is because of the budget, sometimes they don't explain at all.
I understand some companies may not want to pay a high salary to have a high performing employee, and their budget requires them to hire someone with lower aptitude who is happy to work for a lower wage.
I'd just like to get that information before spending hours/days solving technical assessment materials or taking time off work to do an interview.