No, I don't see anything here that would be illegal in California. There's no requirement to include the salary range in a job posting or anything upfront, the obligation is to disclose the pay scale for a position "upon reasonable request." In fact, this is specifically called out as being after an initial interview.[1]
Employers can't ask candidates their salary history, but they can definitely ask the candidate for salary expectations.
[1] CA Labor Code Section 432.3 (c) An employer, upon reasonable request, shall provide the pay scale for a position to an applicant applying for employment. For purposes of this section, “pay scale” means a salary or hourly wage range. For purposes of this section “reasonable request” means a request made after an applicant has completed an initial interview with the employer.